4 overrides of Kind
Microsoft.CodeAnalysis.CSharp (4)
Declarations\MergedNamespaceDeclaration.cs (1)
39
public override DeclarationKind
Kind
Declarations\MergedTypeDeclaration.cs (1)
105
public override DeclarationKind
Kind
Declarations\SingleNamespaceDeclaration.cs (1)
26
public override DeclarationKind
Kind
Declarations\SingleTypeDeclaration.cs (1)
102
public override DeclarationKind
Kind
10 references to Kind
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpCompilation.cs (3)
5090
if (current.
Kind
== DeclarationKind.Namespace)
5130
if (_includeMember || _includeType || child.
Kind
== DeclarationKind.Namespace)
5198
if (declaration.
Kind
== DeclarationKind.Namespace)
Declarations\DeclarationTable.cs (4)
171
private static readonly Predicate<Declaration> s_isNamespacePredicate = d => d.
Kind
== DeclarationKind.Namespace;
172
private static readonly Predicate<Declaration> s_isTypePredicate = d => d.
Kind
!= DeclarationKind.Namespace;
305
if (current.
Kind
== DeclarationKind.Namespace)
336
if (includeMember || includeType || childNamespaceOrType.
Kind
== DeclarationKind.Namespace)
Declarations\DeclarationTreeBuilder.cs (1)
281
if (decl.
Kind
== DeclarationKind.Namespace)
Symbols\Source\SourceNamespaceSymbol.cs (2)
404
switch (declaration.
Kind
)
426
throw ExceptionUtilities.UnexpectedValue(declaration.
Kind
);