Pchp.CodeAnalysis.Symbols.SourceFileSymbol.AddFunction C# (CSharp) 메소드

AddFunction() 개인적인 메소드

Lazily adds a function into the list of global functions declared within this file.
private AddFunction ( SourceFunctionSymbol routine ) : void
routine SourceFunctionSymbol
리턴 void
        internal void AddFunction(SourceFunctionSymbol routine)
        {
            Contract.ThrowIfNull(routine);
            _lazyMembers.Add(routine);
        }

Usage Example

예제 #1
0
            public override void VisitFunctionDecl(FunctionDecl x)
            {
                var routine = new SourceFunctionSymbol(_currentFile, x);

                x.SetProperty(routine); // remember bound function symbol
                _currentFile.AddFunction(routine);

                //
                base.VisitFunctionDecl(x);
            }
All Usage Examples Of Pchp.CodeAnalysis.Symbols.SourceFileSymbol::AddFunction