public override object VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration, object data) { CSharpLanguage.VisitorData visitorData = (CSharpLanguage.VisitorData)data; visitorData.CurrentNamespaces.Push(namespaceDeclaration.get_Name()); namespaceDeclaration.AcceptChildren(this, visitorData); visitorData.CurrentNamespaces.Pop(); return(null); }
public virtual object VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration, object data) { CSharpLanguage.VisitorData visitorData = (CSharpLanguage.VisitorData)data; visitorData.CurrentNamespaces.Push(namespaceDeclaration.get_Name()); ((AbstractNode)namespaceDeclaration).AcceptChildren((IAstVisitor)this, (object)visitorData); visitorData.CurrentNamespaces.Pop(); return((object)null); }