Esempio n. 1
0
        private Emit(Emit <NonGenericPlaceholderDelegate> innerEmit, NonGenericEmitType type)
        {
            InnerEmit = innerEmit;
            EmitType  = type;

            innerEmit.IsBuildingConstructor = type == NonGenericEmitType.Constructor;

            Shorthand = new EmitShorthand(this);
        }
Esempio n. 2
0
        private Emit(Emit <NonGenericPlaceholderDelegate> innerEmit, bool isDynamicMethod, bool isMethod, bool isConstructor)
        {
            InnerEmit       = innerEmit;
            IsDynamicMethod = isDynamicMethod;
            IsMethod        = isMethod;
            IsConstructor   = isConstructor;

            Shorthand = new EmitShorthand(this);
        }