Beispiel #1
0
        public AnonymousMethodSymbol(CodeMemberSymbol containingMember, ISymbolTable stackContext,
                                     TypeSymbol returnType, bool isStatic)
            : base(SymbolType.AnonymousMethod, /* name */ string.Empty, (TypeSymbol)containingMember.Parent,
                   returnType)
        {
            SetVisibility(isStatic ? MemberVisibility.Public | MemberVisibility.Static : MemberVisibility.Public);
            ContainingMember = containingMember;
            StackContext     = stackContext;

            ContainingMember.AddAnonymousMethod(this);
        }