4 overrides of Kind
Microsoft.CodeAnalysis.VisualBasic (4)
Declarations\MergedNamespaceDeclaration.vb (1)
35
Public Overrides ReadOnly Property
Kind
As DeclarationKind
Declarations\MergedTypeDeclaration.vb (1)
55
Public Overrides ReadOnly Property
Kind
As DeclarationKind
Declarations\SingleNamespaceDeclaration.vb (1)
40
Public Overrides ReadOnly Property
Kind
As DeclarationKind
Declarations\SingleTypeDeclaration.vb (1)
55
Public Overrides ReadOnly Property
Kind
As DeclarationKind
26 references to Kind
Microsoft.CodeAnalysis.VisualBasic (10)
Compilation\VisualBasicCompilation.vb (3)
3184
If current.
Kind
= DeclarationKind.Namespace Then
3213
If _includeMember OrElse _includeType OrElse child.
Kind
= DeclarationKind.Namespace Then
3278
If declaration.
Kind
= DeclarationKind.Namespace Then
Declarations\DeclarationTable.vb (4)
232
Private Shared ReadOnly s_isNamespacePredicate As Predicate(Of Declaration) = Function(d) d.
Kind
= DeclarationKind.Namespace
233
Private Shared ReadOnly s_isTypePredicate As Predicate(Of Declaration) = Function(d) d.
Kind
<> DeclarationKind.Namespace
342
If current.
Kind
= DeclarationKind.Namespace Then
364
If includeMember OrElse includeType OrElse childNamespaceOrType.
Kind
= DeclarationKind.Namespace Then
Declarations\DeclarationTreeBuilder.vb (2)
69
If namespaceOrType.
Kind
= DeclarationKind.EventSyntheticDelegate Then
184
If decl.
Kind
= DeclarationKind.Namespace Then
Symbols\Source\SourceNamespaceSymbol.vb (1)
356
If childDecl.
Kind
= DeclarationKind.Module Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (16)
Parser\DeclarationTests.vb (16)
66
Assert.Equal(DeclarationKind.Namespace, na1.
Kind
)
67
Assert.Equal(DeclarationKind.Namespace, na2.
Kind
)
76
Assert.Equal(DeclarationKind.Namespace, nb1.
Kind
)
77
Assert.Equal(DeclarationKind.Namespace, nb2.
Kind
)
84
Assert.Equal(DeclarationKind.Class, ct1.
Kind
)
85
Assert.Equal(DeclarationKind.Class, ct2.
Kind
)
101
Assert.Equal(DeclarationKind.Class, d1.
Kind
)
102
Assert.Equal(DeclarationKind.Class, d2.
Kind
)
125
Assert.Equal(DeclarationKind.Namespace, na.
Kind
)
129
Assert.Equal(DeclarationKind.Namespace, nb.
Kind
)
156
Assert.Equal(DeclarationKind.Namespace, na.
Kind
)
160
Assert.Equal(DeclarationKind.Namespace, nb.
Kind
)
203
Assert.Equal(DeclarationKind.Namespace, goo.
Kind
)
209
Assert.Equal(DeclarationKind.Namespace, bar.
Kind
)
214
Assert.Equal(DeclarationKind.Namespace, childs(0).
Kind
)
216
Assert.Equal(DeclarationKind.Class, childs(1).
Kind
)