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