166 references to SubBlock
Microsoft.CodeAnalysis.VisualBasic (40)
Binding\Binder_Statements.vb (2)
139Case SyntaxKind.SubBlock, 864Case SyntaxKind.SubBlock,
Binding\MemberSemanticModel.vb (1)
305SyntaxKind.SubBlock,
Compilation\SemanticModel.vb (1)
3312Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, SyntaxKind.OperatorBlock,
Compilation\SyntaxTreeSemanticModel.vb (1)
981Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, SyntaxKind.OperatorBlock, SyntaxKind.PropertyBlock, SyntaxKind.EventBlock
Declarations\DeclarationTreeBuilder.vb (1)
636Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, SyntaxKind.OperatorBlock
Generated\Syntax.xml.Internal.Generated.vb (4)
35650Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement, hash) 35655Dim result = New MethodBlockSyntax(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement) 47716Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement, _factoryContext, hash) 47721Dim result = New MethodBlockSyntax(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (7)
8303Return New MethodBlockSyntax(SyntaxKind.SubBlock, Nothing, Nothing, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement) 8433Case SyntaxKind.SubBlock 8443Case SyntaxKind.SubBlock 35826SyntaxKind.SubBlock, 36120SyntaxKind.SubBlock, 36422SyntaxKind.SubBlock, 44129SyntaxKind.SubBlock,
Generated\Syntax.xml.Syntax.Generated.vb (1)
5360''' <item><description><see cref="SyntaxKind.SubBlock"/></description></item>
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
522Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock
Parser\BlockContexts\BlockContext.vb (3)
64Case SyntaxKind.SubBlock, 630Case SyntaxKind.SubBlock, 750Case SyntaxKind.SubBlock,
Parser\BlockContexts\CompilationUnitContext.vb (1)
483SyntaxKind.SubBlock,
Parser\BlockContexts\DeclarationContext.vb (3)
77methodBlockKind = SyntaxKind.SubBlock 201SyntaxKind.SubBlock, 307SyntaxKind.SubBlock,
Parser\BlockContexts\EnumDeclarationBlockContext.vb (1)
66SyntaxKind.SubBlock,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
160SyntaxKind.SubBlock,
Parser\BlockContexts\MethodBlockContext.vb (1)
60Case SyntaxKind.SubBlock,
Parser\BlockContexts\NamespaceBlockContext.vb (1)
76SyntaxKind.SubBlock,
Parser\Parser.vb (1)
531Dim methodContext = New MethodBlockContext(SyntaxKind.SubBlock, fakeBegin, outerContext)
Parser\ParseStatement.vb (1)
181Case SyntaxKind.SubBlock, SyntaxKind.ConstructorBlock
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2560SyntaxKind.SubBlock,
Syntax\LambdaUtilities.vb (1)
642Case SyntaxKind.SubBlock,
Syntax\SyntaxEquivalence.vb (2)
92Case SyntaxKind.SubBlock, 188Case SyntaxKind.SubBlock,
Syntax\SyntaxFacts.vb (1)
360Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock,
Syntax\SyntaxKindFacts.vb (1)
566SyntaxKind.SubBlock,
Syntax\SyntaxNodeExtensions.vb (1)
40Case SyntaxKind.SubBlock,
Syntax\SyntaxNormalizer.vb (1)
1403(node.Parent.Kind = SyntaxKind.SubBlock OrElse node.Parent.Kind = SyntaxKind.FunctionBlock) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (20)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (12)
44SyntaxKind.SubBlock, 115SyntaxKind.SubBlock, 187SyntaxKind.SubBlock, 262SyntaxKind.SubBlock 332SyntaxKind.SubBlock 370SyntaxKind.SubBlock 408Case SyntaxKind.SubBlock, 424Case SyntaxKind.SubBlock, 547SyntaxKind.SubBlock, 579Case SyntaxKind.SubBlock, 635SyntaxKind.SubBlock, 665Case SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (5)
218SyntaxKind.SubBlock, 1106Case SyntaxKind.SubBlock, 1174SyntaxKind.SubBlock, 1233Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, 1274Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
34SyntaxKind.SubBlock, 126SyntaxKind.SubBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1273SyntaxKind.SubBlock,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (9)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
83ElseIf node.IsKind(SyntaxKind.SubBlock) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodSynchronous\VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
47ElseIf node.IsKind(SyntaxKind.SubBlock) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
97If(isSub, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (2)
259Case SyntaxKind.SubBlock, 471Case SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
20{SyntaxKind.SubBlock, 4}, 135SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
609SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
338SyntaxKind.SubBlock,
Microsoft.CodeAnalysis.VisualBasic.Features (27)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
38SyntaxKind.SubBlock, 216Case SyntaxKind.SubBlock
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (3)
169kinds.Add(SyntaxKind.SubBlock) 250Case SyntaxKind.SubBlock 277Case SyntaxKind.SubBlock
CodeRefactorings\AddAwait\VisualBasicAddAwaitCodeRefactoringProvider.vb (1)
37Case SyntaxKind.SubBlock,
Completion\CompletionProviders\AwaitCompletionProvider.vb (1)
34SyntaxKind.SubBlock
Completion\KeywordRecommenders\Declarations\SubKeywordRecommender.vb (1)
35context.IsInStatementBlockOfKind(SyntaxKind.SubBlock, SyntaxKind.MultiLineSubLambdaExpression) AndAlso
Completion\KeywordRecommenders\Statements\ExitKeywordRecommender.vb (1)
31SyntaxKind.SubBlock,
Debugging\VisualBasicBreakpointService.vb (1)
53descendIntoChildren:=Function(n) Not n.IsKind(SyntaxKind.ConstructorBlock, SyntaxKind.SubBlock)).
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
41SyntaxKind.SubBlock,
EditAndContinue\SyntaxComparer.vb (4)
324Case SyntaxKind.SubBlock, 772Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock 907Case SyntaxKind.SubBlock, 1235Case SyntaxKind.SubBlock,
EditAndContinue\SyntaxUtilities.vb (2)
17Case SyntaxKind.SubBlock, 239Case SyntaxKind.SubBlock,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (4)
33Case SyntaxKind.SubBlock, 587Return If(parent.Kind = SyntaxKind.SubBlock, parent, syntax) 1115Case SyntaxKind.SubBlock, 1511Case SyntaxKind.SubBlock,
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.vb (1)
129Case SyntaxKind.SubBlock,
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (2)
57If declaration.IsParentKind(SyntaxKind.FunctionBlock) OrElse declaration.IsParentKind(SyntaxKind.SubBlock) Then 103getAndSetMethods.SetMethodDeclaration.IsParentKind(SyntaxKind.SubBlock) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
83ElseIf node.IsKind(SyntaxKind.SubBlock) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodSynchronous\VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
47ElseIf node.IsKind(SyntaxKind.SubBlock) Then
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
642Case SyntaxKind.SubBlock,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (43)
CodeGeneration\VisualBasicSyntaxGenerator.vb (16)
669kind:=If(returnType Is Nothing, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock), 1043Case SyntaxKind.SubBlock, 1060Case SyntaxKind.SubBlock, 1103kind:=If(method.IsKind(SyntaxKind.FunctionStatement), SyntaxKind.FunctionBlock, SyntaxKind.SubBlock), 1286SyntaxKind.SubBlock 1675SyntaxKind.SubBlock 1737SyntaxKind.SubBlock 1744If Not IsChildOf(declaration, SyntaxKind.SubBlock) Then 1928SyntaxKind.SubBlock 2013SyntaxKind.SubBlock 2199Case SyntaxKind.SubBlock 2287SyntaxKind.SubBlock, 2430SyntaxKind.SubBlock 2706Case SyntaxKind.SubBlock, 2973SyntaxKind.SubBlock, 2999SyntaxKind.SubBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (12)
44SyntaxKind.SubBlock, 115SyntaxKind.SubBlock, 187SyntaxKind.SubBlock, 262SyntaxKind.SubBlock 332SyntaxKind.SubBlock 370SyntaxKind.SubBlock 408Case SyntaxKind.SubBlock, 424Case SyntaxKind.SubBlock, 547SyntaxKind.SubBlock, 579Case SyntaxKind.SubBlock, 635SyntaxKind.SubBlock, 665Case SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (5)
218SyntaxKind.SubBlock, 1106Case SyntaxKind.SubBlock, 1174SyntaxKind.SubBlock, 1233Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, 1274Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
34SyntaxKind.SubBlock, 126SyntaxKind.SubBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1273SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
97If(isSub, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (2)
259Case SyntaxKind.SubBlock, 471Case SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
20{SyntaxKind.SubBlock, 4}, 135SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
609SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
338SyntaxKind.SubBlock,
Roslyn.Diagnostics.VisualBasic.Analyzers (27)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (12)
44SyntaxKind.SubBlock, 115SyntaxKind.SubBlock, 187SyntaxKind.SubBlock, 262SyntaxKind.SubBlock 332SyntaxKind.SubBlock 370SyntaxKind.SubBlock 408Case SyntaxKind.SubBlock, 424Case SyntaxKind.SubBlock, 547SyntaxKind.SubBlock, 579Case SyntaxKind.SubBlock, 635SyntaxKind.SubBlock, 665Case SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (5)
218SyntaxKind.SubBlock, 1106Case SyntaxKind.SubBlock, 1174SyntaxKind.SubBlock, 1233Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, 1274Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
34SyntaxKind.SubBlock, 126SyntaxKind.SubBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1273SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
97If(isSub, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (2)
259Case SyntaxKind.SubBlock, 471Case SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
20{SyntaxKind.SubBlock, 4}, 135SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
609SyntaxKind.SubBlock,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
338SyntaxKind.SubBlock,