コード例 #1
0
ファイル: Emit.cs プロジェクト: arlm/Sigil-vNext
        private Emit(Emit <NonGenericPlaceholderDelegate> innerEmit, NonGenericEmitType type)
        {
            InnerEmit = innerEmit;
            EmitType  = type;

            innerEmit.IsBuildingConstructor = type == NonGenericEmitType.Constructor;

            Shorthand = new EmitShorthand(this);
        }
コード例 #2
0
ファイル: Emit.cs プロジェクト: csainty/Sigil
        private Emit(Emit <NonGenericPlaceholderDelegate> innerEmit, bool isDynamicMethod, bool isMethod, bool isConstructor)
        {
            InnerEmit       = innerEmit;
            IsDynamicMethod = isDynamicMethod;
            IsMethod        = isMethod;
            IsConstructor   = isConstructor;

            Shorthand = new EmitShorthand(this);
        }