private Emit(Emit <NonGenericPlaceholderDelegate> innerEmit, NonGenericEmitType type) { InnerEmit = innerEmit; EmitType = type; innerEmit.IsBuildingConstructor = type == NonGenericEmitType.Constructor; Shorthand = new EmitShorthand(this); }
private Emit(Emit <NonGenericPlaceholderDelegate> innerEmit, bool isDynamicMethod, bool isMethod, bool isConstructor) { InnerEmit = innerEmit; IsDynamicMethod = isDynamicMethod; IsMethod = isMethod; IsConstructor = isConstructor; Shorthand = new EmitShorthand(this); }