private AddFunction ( |
||
routine | ||
리턴 | void |
internal void AddFunction(SourceFunctionSymbol routine)
{
Contract.ThrowIfNull(routine);
_lazyMembers.Add(routine);
}
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); }