62 references to NamespaceDeclaration
Microsoft.CodeAnalysis.CSharp (23)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
31851
return new NamespaceDeclarationSyntax(SyntaxKind.
NamespaceDeclaration
, attributeLists.Node, modifiers.Node, namespaceKeyword, name, openBraceToken, externs.Node, usings.Node, members.Node, closeBraceToken, semicolonToken, this.context);
37278
return new NamespaceDeclarationSyntax(SyntaxKind.
NamespaceDeclaration
, attributeLists.Node, modifiers.Node, namespaceKeyword, name, openBraceToken, externs.Node, usings.Node, members.Node, closeBraceToken, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
9580
/// <item><description><see cref="SyntaxKind.
NamespaceDeclaration
"/></description></item>
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1040
Debug.Assert(declarationSyntax.Kind() is SyntaxKind.CompilationUnit or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration);
Binder\BinderFactory.cs (1)
188
case SyntaxKind.
NamespaceDeclaration
:
Binder\WithExternAliasesBinder.cs (1)
91
Debug.Assert(declarationSyntax.Kind() is SyntaxKind.CompilationUnit or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration);
Binder\WithExternAndUsingAliasesBinder.cs (1)
120
Debug.Assert(declarationSyntax.Kind() is SyntaxKind.CompilationUnit or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration);
Binder\WithUsingNamespacesAndTypesBinder.cs (2)
264
Debug.Assert(declarationSyntax.Kind() is SyntaxKind.CompilationUnit or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration);
294
Debug.Assert(declarationSyntax.IsKind(SyntaxKind.CompilationUnit) || declarationSyntax.IsKind(SyntaxKind.
NamespaceDeclaration
));
Compilation\CSharpSemanticModel.cs (1)
5176
case SyntaxKind.
NamespaceDeclaration
:
Compilation\SyntaxTreeSemanticModel.cs (2)
2358
if (memberDeclaration.Kind() is SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration)
2389
if (memberDeclaration.Kind() is SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration
Declarations\DeclarationKind.cs (1)
41
case SyntaxKind.
NamespaceDeclaration
:
Declarations\DeclarationTreeBuilder.cs (1)
131
node.Kind() is SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration ||
Parser\LanguageParser.cs (5)
308
this.ParseNamespaceBody(ref openBrace, ref body, ref initialBadNodes, SyntaxKind.
NamespaceDeclaration
);
797
case SyntaxKind.
NamespaceDeclaration
:
2547
case SyntaxKind.
NamespaceDeclaration
:
3089
else if (parentKind is SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration ||
5305
parentKind is not SyntaxKind.
NamespaceDeclaration
and not SyntaxKind.FileScopedNamespaceDeclaration &&
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
74
case SyntaxKind.
NamespaceDeclaration
:
Symbols\Source\SourceMemberContainerSymbol.cs (2)
4052
case SyntaxKind.
NamespaceDeclaration
:
6091
m.Kind() is SyntaxKind.
NamespaceDeclaration
or
Syntax\SyntaxKindFacts.cs (1)
398
kind == SyntaxKind.
NamespaceDeclaration
||
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (1)
88
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
29
=> context.RegisterSyntaxNodeAction(AnalyzeNamespace, SyntaxKind.
NamespaceDeclaration
);
src\roslyn\src\Analyzers\CSharp\Analyzers\MatchFolderAndNamespace\CSharpMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
37
=> [SyntaxKind.
NamespaceDeclaration
, SyntaxKind.FileScopedNamespaceDeclaration];
src\roslyn\src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (2)
53
context.RegisterSyntaxNodeAction(AnalyzeNamespaceNode, SyntaxKind.
NamespaceDeclaration
, SyntaxKind.FileScopedNamespaceDeclaration);
103
t => t.Kind() is not (SyntaxKind.UsingDirective or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
823
case SyntaxKind.
NamespaceDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
238
SyntaxKind.
NamespaceDeclaration
=> CodeGenerationDestination.Namespace,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
919
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
483
else if (token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\KeywordRecommenders\ExternKeywordRecommender.cs (1)
86
token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (2)
100
token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))
128
else if (token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (1)
98
if ((token.Kind() == SyntaxKind.OpenBraceToken && token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1382
if (node.Kind() is SyntaxKind.UsingDirective or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration)
1632
case SyntaxKind.
NamespaceDeclaration
:
2016
case SyntaxKind.
NamespaceDeclaration
:
EditAndContinue\SyntaxComparer.cs (3)
323
case SyntaxKind.
NamespaceDeclaration
:
586
case SyntaxKind.
NamespaceDeclaration
:
1430
case SyntaxKind.
NamespaceDeclaration
:
ExtractMethod\CSharpMethodExtractor.cs (1)
127
Contract.ThrowIfTrue(memberNode.Kind() == SyntaxKind.
NamespaceDeclaration
);
LineSeparators\CSharpLineSeparatorService.cs (1)
78
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (1)
88
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
29
=> context.RegisterSyntaxNodeAction(AnalyzeNamespace, SyntaxKind.
NamespaceDeclaration
);
src\roslyn\src\Analyzers\CSharp\Analyzers\MatchFolderAndNamespace\CSharpMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
37
=> [SyntaxKind.
NamespaceDeclaration
, SyntaxKind.FileScopedNamespaceDeclaration];
src\roslyn\src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (2)
53
context.RegisterSyntaxNodeAction(AnalyzeNamespaceNode, SyntaxKind.
NamespaceDeclaration
, SyntaxKind.FileScopedNamespaceDeclaration);
103
t => t.Kind() is not (SyntaxKind.UsingDirective or SyntaxKind.
NamespaceDeclaration
or SyntaxKind.FileScopedNamespaceDeclaration));
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
74
case SyntaxKind.
NamespaceDeclaration
:
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
136
case SyntaxKind.
NamespaceDeclaration
:
1919
case SyntaxKind.
NamespaceDeclaration
:
Simplification\Simplifiers\NameSimplifier.cs (1)
565
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
823
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
238
SyntaxKind.
NamespaceDeclaration
=> CodeGenerationDestination.Namespace,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
919
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
483
else if (token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))
Microsoft.ML.InternalCodeAnalyzer (1)
NameAnalyzer.cs (1)
86
context.RegisterSyntaxNodeAction(AnalyzeNamespace, SyntaxKind.
NamespaceDeclaration
);
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
823
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
238
SyntaxKind.
NamespaceDeclaration
=> CodeGenerationDestination.Namespace,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
919
case SyntaxKind.
NamespaceDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
483
else if (token.Parent.IsKind(SyntaxKind.
NamespaceDeclaration
))