public override SyntaxNode VisitNamespaceDeclaration(NamespaceDeclarationSyntax node) { var namespaceKeyword = this.VisitToken(node.NamespaceKeyword); var name = (NameSyntax)this.Visit(node.Name); return(node.Update(namespaceKeyword, name)); }
public override SyntaxNode VisitNamespaceDeclaration(NamespaceDeclarationSyntax node) { var identifierName = SyntaxFactory.IdentifierName(_typeNamespace); var newNamespace = SyntaxFactory.NamespaceDeclaration(identifierName); var newNode = node.Update( node.NamespaceKeyword, newNamespace.Name, node.OpenBraceToken, node.Externs, node.Usings, node.Members, node.CloseBraceToken, node.SemicolonToken); return(base.VisitNamespaceDeclaration(newNode)); }