169 references to ClassBlock
Microsoft.CodeAnalysis.VisualBasic (39)
Compilation\SemanticModel.vb (1)
3307
Case SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
Compilation\SyntaxTreeSemanticModel.vb (1)
978
Case SyntaxKind.
ClassBlock
, SyntaxKind.EnumBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
Declarations\DeclarationTreeBuilder.vb (3)
425
SyntaxKind.
ClassBlock
,
461
SyntaxKind.
ClassBlock
,
492
Case SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock
Declarations\MergedTypeDeclaration.vb (1)
87
Case SyntaxKind.
ClassBlock
,
Generated\Syntax.xml.Internal.Generated.vb (2)
43051
Return New ClassBlockSyntax(SyntaxKind.
ClassBlock
, classStatement, [inherits].Node, [implements].Node, members.Node, endClassStatement)
55129
Return New ClassBlockSyntax(SyntaxKind.
ClassBlock
, classStatement, [inherits].Node, [implements].Node, members.Node, endClassStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
7299
Return New ClassBlockSyntax(SyntaxKind.
ClassBlock
, Nothing, Nothing, classStatement, [inherits].Node, [implements].Node, members.Node, endClassStatement)
35816
SyntaxKind.
ClassBlock
,
36110
SyntaxKind.
ClassBlock
,
36412
SyntaxKind.
ClassBlock
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
2365
''' <item><description><see cref="SyntaxKind.
ClassBlock
"/></description></item>
Parser\BlockContexts\BlockContext.vb (2)
613
Case SyntaxKind.
ClassBlock
737
Case SyntaxKind.
ClassBlock
Parser\BlockContexts\DeclarationContext.vb (3)
68
Return New TypeBlockContext(SyntaxKind.
ClassBlock
, DirectCast(node, StatementSyntax), Me)
196
SyntaxKind.
ClassBlock
,
296
SyntaxKind.
ClassBlock
,
Parser\BlockContexts\EnumDeclarationBlockContext.vb (1)
63
SyntaxKind.
ClassBlock
,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
172
SyntaxKind.
ClassBlock
,
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (3)
94
Return New TypeBlockContext(SyntaxKind.
ClassBlock
, DirectCast(node, StatementSyntax), Me)
110
SyntaxKind.
ClassBlock
,
180
SyntaxKind.
ClassBlock
,
Parser\BlockContexts\TypeBlockContext.vb (2)
21
Debug.Assert(contextKind = SyntaxKind.ModuleBlock OrElse contextKind = SyntaxKind.
ClassBlock
OrElse
24
Debug.Assert(BlockKind = SyntaxKind.ModuleBlock OrElse BlockKind = SyntaxKind.
ClassBlock
OrElse
Parser\Parser.vb (2)
1382
SyntaxKind.
ClassBlock
,
2063
SyntaxKind.
ClassBlock
,
Symbols\Source\SourceNamedTypeSymbol.vb (8)
130
Case SyntaxKind.ModuleBlock, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock
418
Case SyntaxKind.
ClassBlock
656
Case SyntaxKind.ModuleBlock, SyntaxKind.
ClassBlock
,
942
Case SyntaxKind.StructureBlock, SyntaxKind.
ClassBlock
, SyntaxKind.InterfaceBlock
1005
Case SyntaxKind.
ClassBlock
1034
Case SyntaxKind.
ClassBlock
1703
Case SyntaxKind.
ClassBlock
1721
Case SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
534
Case SyntaxKind.
ClassBlock
Syntax\LambdaUtilities.vb (1)
684
Case SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.ModuleBlock
Syntax\SyntaxFactory.vb (1)
424
Case SyntaxKind.
ClassBlock
Syntax\SyntaxFacts.vb (1)
346
Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (21)
StatementSyntaxExtensions.vb (10)
17
Case SyntaxKind.
ClassBlock
,
77
Case SyntaxKind.
ClassBlock
,
162
Case SyntaxKind.
ClassBlock
,
224
Case SyntaxKind.
ClassBlock
307
Case SyntaxKind.
ClassBlock
,
397
Case SyntaxKind.
ClassBlock
,
542
SyntaxKind.
ClassBlock
,
572
Case SyntaxKind.
ClassBlock
,
630
Case SyntaxKind.
ClassBlock
,
658
Case SyntaxKind.
ClassBlock
,
SyntaxNodeExtensions.vb (3)
1181
Case SyntaxKind.
ClassBlock
1258
Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
1299
Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
SyntaxTokenExtensions.vb (1)
147
Function(ancestor) ancestor.IsKind(SyntaxKind.
ClassBlock
,
VisualBasicAccessibilityFacts.vb (2)
25
Case SyntaxKind.
ClassBlock
,
105
Case SyntaxKind.
ClassBlock
VisualBasicAddAccessibilityModifiers.vb (1)
74
If member.IsParentKind(SyntaxKind.
ClassBlock
) OrElse
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
46
If member.IsKind(SyntaxKind.
ClassBlock
) OrElse
VisualBasicSyntaxFacts.vb (2)
1315
SyntaxKind.
ClassBlock
,
1355
SyntaxKind.
ClassBlock
,
VisualBasicSyntaxKinds.vb (1)
146
Public ReadOnly Property ClassDeclaration As Integer = SyntaxKind.
ClassBlock
Implements ISyntaxKinds.ClassDeclaration
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (8)
ModifierCollectionFacts.vb (3)
82
If syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
) Then
96
If syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
) Then
317
If syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
) Then
SyntaxTreeExtensions.vb (4)
117
syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit)
190
position, token, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.ModuleBlock)
208
position, token, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit)
232
typeBlock.IsKind(SyntaxKind.
ClassBlock
,
TypeBlockSyntaxExtensions.vb (1)
93
Case SyntaxKind.
ClassBlock
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Diagnostics\Configuration\ConfigureSeverity\DotNetDiagnosticSeverityBasedSeverityConfigurationTests.vb (1)
36
SyntaxKind.
ClassBlock
)
Microsoft.CodeAnalysis.VisualBasic.Features (26)
Completion\KeywordRecommenders\Declarations\EventKeywordRecommender.vb (1)
38
targetToken.GetInnermostDeclarationContext().IsKind(SyntaxKind.StructureBlock, SyntaxKind.
ClassBlock
) Then
Completion\KeywordRecommenders\Declarations\ModifierKeywordsRecommender.vb (2)
65
If innermostDeclarationKind = SyntaxKind.
ClassBlock
OrElse
98
If innermostDeclarationKind = SyntaxKind.
ClassBlock
OrElse
Completion\KeywordRecommenders\Declarations\OperatorKeywordRecommender.vb (1)
21
If context.SyntaxTree.IsDeclarationContextWithinTypeBlocks(context.Position, context.TargetToken, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) AndAlso
Completion\KeywordRecommenders\EventHandling\HandlesKeywordRecommender.vb (1)
30
If typeBlock Is Nothing OrElse Not typeBlock.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.ModuleBlock) Then
Completion\KeywordRecommenders\Expressions\MeKeywordRecommender.vb (1)
23
targetToken.GetInnermostDeclarationContext().IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) Then
Completion\KeywordRecommenders\Expressions\MyBaseKeywordRecommender.vb (1)
24
targetToken.GetInnermostDeclarationContext().IsKind(SyntaxKind.
ClassBlock
) Then
Completion\KeywordRecommenders\Expressions\MyClassKeywordRecommender.vb (1)
25
targetToken.GetInnermostDeclarationContext().IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) Then
Completion\Providers\ContextVariableArgumentProvider.vb (1)
32
If targetToken.GetInnermostDeclarationContext().IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) Then
Diagnostics\Analyzers\VisualBasicSimplifyTypeNamesDiagnosticAnalyzer.vb (1)
33
Return codeBlock.IsKind(SyntaxKind.CompilationUnit, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) OrElse
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
36
Case SyntaxKind.
ClassBlock
,
EditAndContinue\SyntaxComparer.vb (2)
746
Case SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
1217
Case SyntaxKind.
ClassBlock
,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (6)
1135
Debug.Assert(parent.Kind = SyntaxKind.
ClassBlock
)
1531
Case SyntaxKind.
ClassBlock
,
1911
Case SyntaxKind.
ClassBlock
,
2210
SyntaxKind.
ClassBlock
,
2230
SyntaxKind.
ClassBlock
,
2553
Case SyntaxKind.
ClassBlock
,
GenerateDefaultConstructors\VisualBasicGenerateDefaultConstructorsService.vb (1)
46
baseList.IsParentKind(SyntaxKind.
ClassBlock
) Then
GoToDefinition\VisualBasicGoToDefinitionSymbolService.vb (1)
154
If node.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock) Then
ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
62
If implementsStatement.IsParentKind(SyntaxKind.
ClassBlock
) OrElse
LambdaUtilities.vb (1)
684
Case SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.ModuleBlock
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.vb (1)
132
Case SyntaxKind.
ClassBlock
,
VisualBasicAddAccessibilityModifiers.vb (1)
74
If member.IsParentKind(SyntaxKind.
ClassBlock
) OrElse
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
46
If member.IsKind(SyntaxKind.
ClassBlock
) OrElse
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Diagnostics\DiagnosticAnalyzerTests.vb (3)
357
context.RegisterSyntaxNodeAction(AddressOf AnalyzeNode, SyntaxKind.NamespaceBlock, SyntaxKind.
ClassBlock
)
365
Case SyntaxKind.
ClassBlock
1344
Return SyntaxKind.
ClassBlock
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Syntax\SyntaxRewriterTests.vb (2)
96
Return If(node.Kind = SyntaxKind.
ClassBlock
AndAlso node.ToString().Contains("B"), Nothing, node)
119
Return If(node.Kind = SyntaxKind.
ClassBlock
, Nothing, node)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (50)
CodeGeneration\NamedTypeGenerator.vb (2)
84
Case SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
105
If(isInterface, SyntaxKind.InterfaceBlock, If(isStruct, SyntaxKind.StructureBlock, If(isModule, SyntaxKind.ModuleBlock, SyntaxKind.
ClassBlock
)))
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
154
Case SyntaxKind.
ClassBlock
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
763
Case SyntaxKind.EnumBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
CodeGeneration\VisualBasicDeclarationComparer.vb (3)
29
{SyntaxKind.
ClassBlock
, 10},
149
Case SyntaxKind.
ClassBlock
336
SyntaxKind.
ClassBlock
CodeGeneration\VisualBasicSyntaxGenerator.vb (14)
706
Case SyntaxKind.
ClassBlock
, SyntaxKind.ClassStatement
1824
Case SyntaxKind.
ClassBlock
1896
Case SyntaxKind.
ClassBlock
2087
Case SyntaxKind.
ClassBlock
2172
Case SyntaxKind.
ClassBlock
2575
Case SyntaxKind.
ClassBlock
3157
Case SyntaxKind.
ClassBlock
3176
Case SyntaxKind.
ClassBlock
3211
Case SyntaxKind.
ClassBlock
3562
If declaration.IsKind(SyntaxKind.
ClassBlock
) Then
3600
Case SyntaxKind.
ClassBlock
3611
Case SyntaxKind.
ClassBlock
3622
Case SyntaxKind.
ClassBlock
3633
Case SyntaxKind.
ClassBlock
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
166
If(typeDeclaration.Kind() = SyntaxKind.
ClassBlock
, DeclaredSymbolInfoKind.Class,
425
Case SyntaxKind.
ClassBlock
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
147
Function(ancestor) ancestor.IsKind(SyntaxKind.
ClassBlock
,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (4)
117
syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit)
190
position, token, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.ModuleBlock)
208
position, token, True, cancellationToken, SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit)
232
typeBlock.IsKind(SyntaxKind.
ClassBlock
,
ModifierCollectionFacts.vb (3)
82
If syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
) Then
96
If syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
) Then
317
If syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.
ClassBlock
) Then
StatementSyntaxExtensions.vb (10)
17
Case SyntaxKind.
ClassBlock
,
77
Case SyntaxKind.
ClassBlock
,
162
Case SyntaxKind.
ClassBlock
,
224
Case SyntaxKind.
ClassBlock
307
Case SyntaxKind.
ClassBlock
,
397
Case SyntaxKind.
ClassBlock
,
542
SyntaxKind.
ClassBlock
,
572
Case SyntaxKind.
ClassBlock
,
630
Case SyntaxKind.
ClassBlock
,
658
Case SyntaxKind.
ClassBlock
,
SyntaxNodeExtensions.vb (3)
1181
Case SyntaxKind.
ClassBlock
1258
Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
1299
Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ClassBlock
TypeBlockSyntaxExtensions.vb (1)
93
Case SyntaxKind.
ClassBlock
VisualBasicAccessibilityFacts.vb (2)
25
Case SyntaxKind.
ClassBlock
,
105
Case SyntaxKind.
ClassBlock
VisualBasicSyntaxFacts.vb (2)
1315
SyntaxKind.
ClassBlock
,
1355
SyntaxKind.
ClassBlock
,
VisualBasicSyntaxKinds.vb (1)
146
Public ReadOnly Property ClassDeclaration As Integer = SyntaxKind.
ClassBlock
Implements ISyntaxKinds.ClassDeclaration
Microsoft.VisualStudio.LanguageServices.VisualBasic (19)
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (2)
40
Case SyntaxKind.
ClassBlock
,
130
Case SyntaxKind.
ClassBlock
,
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
133
Case SyntaxKind.
ClassBlock
,
CodeModel\VisualBasicCodeModelService.vb (15)
100
SyntaxKind.
ClassBlock
,
157
Case SyntaxKind.
ClassBlock
179
Case SyntaxKind.
ClassBlock
597
Case SyntaxKind.
ClassBlock
,
637
Case SyntaxKind.
ClassBlock
,
889
Case SyntaxKind.
ClassBlock
,
1023
Case SyntaxKind.
ClassBlock
,
3685
Case SyntaxKind.
ClassBlock
,
4246
If node.IsKind(SyntaxKind.
ClassBlock
) Then
4256
If Not node.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.InterfaceBlock) Then
4263
If typeBlock.IsKind(SyntaxKind.
ClassBlock
) AndAlso baseCount > 0 Then
4282
If Not node.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.InterfaceBlock) Then
4314
If node.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) Then
4322
If Not node.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) Then
4354
If Not node.IsKind(SyntaxKind.
ClassBlock
, SyntaxKind.StructureBlock) Then
Progression\VisualBasicProgressionLanguageService.vb (1)
37
If node.Kind = SyntaxKind.
ClassBlock
OrElse