164 references to SubBlock
Microsoft.CodeAnalysis.VisualBasic (40)
Binding\Binder_Statements.vb (2)
139Case SyntaxKind.SubBlock, 833Case SyntaxKind.SubBlock,
Binding\MemberSemanticModel.vb (1)
306SyntaxKind.SubBlock,
Compilation\SemanticModel.vb (1)
3313Case 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)
43578Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement, hash) 43583Dim result = New MethodBlockSyntax(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement) 55656Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.SubBlock, subOrFunctionStatement, statements.Node, endSubOrFunctionStatement, _factoryContext, hash) 55661Dim 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, 629Case SyntaxKind.SubBlock, 749Case SyntaxKind.SubBlock,
Parser\BlockContexts\CompilationUnitContext.vb (1)
484SyntaxKind.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)
525Dim methodContext = New MethodBlockContext(SyntaxKind.SubBlock, fakeBegin, outerContext)
Parser\ParseStatement.vb (1)
181Case SyntaxKind.SubBlock, SyntaxKind.ConstructorBlock
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2548SyntaxKind.SubBlock,
Syntax\LambdaUtilities.vb (1)
634Case SyntaxKind.SubBlock,
Syntax\SyntaxEquivalence.vb (2)
90Case SyntaxKind.SubBlock, 186Case 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)
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,
SyntaxNodeExtensions.vb (5)
217SyntaxKind.SubBlock, 1137Case SyntaxKind.SubBlock, 1205SyntaxKind.SubBlock, 1264Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, 1305Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock,
VisualBasicAccessibilityFacts.vb (2)
39SyntaxKind.SubBlock, 131SyntaxKind.SubBlock
VisualBasicSyntaxFacts.vb (1)
1324SyntaxKind.SubBlock,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
SyntaxTreeExtensions.vb (1)
609SyntaxKind.SubBlock,
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
75ElseIf node.IsKind(SyntaxKind.SubBlock) Then
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
47ElseIf node.IsKind(SyntaxKind.SubBlock) Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
Utilities\LineAdjustmentFormattingRule.vb (1)
30current.Parent.Parent.IsKind(SyntaxKind.ConstructorBlock, SyntaxKind.SubBlock)) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (30)
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)
38SyntaxKind.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, 770Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock 905Case SyntaxKind.SubBlock, 1233Case SyntaxKind.SubBlock,
EditAndContinue\SyntaxUtilities.vb (1)
162Case SyntaxKind.SubBlock,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (8)
47Case SyntaxKind.SubBlock, 117Case SyntaxKind.SubBlock, 297Case SyntaxKind.SubBlock, 380Case SyntaxKind.SubBlock, 1185Return If(parent.Kind = SyntaxKind.SubBlock, parent, syntax) 1550Case SyntaxKind.SubBlock, 1944Case SyntaxKind.SubBlock, 2237SyntaxKind.SubBlock,
LambdaUtilities.vb (1)
634Case SyntaxKind.SubBlock,
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.vb (1)
129Case SyntaxKind.SubBlock,
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (2)
56If declaration.IsParentKind(SyntaxKind.FunctionBlock) OrElse declaration.IsParentKind(SyntaxKind.SubBlock) Then 102getAndSetMethods.SetMethodDeclaration.IsParentKind(SyntaxKind.SubBlock) Then
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
75ElseIf node.IsKind(SyntaxKind.SubBlock) Then
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
47ElseIf node.IsKind(SyntaxKind.SubBlock) Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
1707Assert.Same(sSymbol, model.GetDeclaredSymbol(DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.SubBlock, 1).AsNode(), MethodBlockSyntax)))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (9)
IncrementalParser\IncrementalParser.vb (1)
712Assert.Equal(SyntaxKind.SubBlock, exp1.Kind())
Parser\ParseStatements.vb (4)
7169SyntaxKind.SubBlock, 7200SyntaxKind.SubBlock, 7235SyntaxKind.SubBlock, 7269SyntaxKind.SubBlock,
Syntax\SyntaxFactsTest.vb (2)
581For Each item As SyntaxKind In {SyntaxKind.SubBlock, SyntaxKind.FunctionBlock} 593For Each item As SyntaxKind In {SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, SyntaxKind.OperatorBlock}
Syntax\SyntaxRewriterTests.vb (2)
420Return If(node.Kind = SyntaxKind.SubBlock AndAlso node.ToString().Contains("B"), Nothing, node) 453Return If(node.Kind = SyntaxKind.SubBlock AndAlso node.ToString().Contains("B"), Nothing, node)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (43)
CodeGeneration\MethodGenerator.vb (1)
97If(isSub, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock),
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
261Case SyntaxKind.SubBlock, 473Case SyntaxKind.SubBlock,
CodeGeneration\VisualBasicDeclarationComparer.vb (2)
20{SyntaxKind.SubBlock, 4}, 135SyntaxKind.SubBlock,
CodeGeneration\VisualBasicSyntaxGenerator.vb (17)
723SyntaxKind.SubBlock, 796kind:=If(returnType Is Nothing, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock), 1222Case SyntaxKind.SubBlock, 1239Case SyntaxKind.SubBlock, 1282kind:=If(method.IsKind(SyntaxKind.FunctionStatement), SyntaxKind.FunctionBlock, SyntaxKind.SubBlock), 1465SyntaxKind.SubBlock 1848SyntaxKind.SubBlock 1910SyntaxKind.SubBlock 1917If Not IsChildOf(declaration, SyntaxKind.SubBlock) Then 2101SyntaxKind.SubBlock 2186SyntaxKind.SubBlock 2372Case SyntaxKind.SubBlock 2460SyntaxKind.SubBlock, 2601SyntaxKind.SubBlock 2964Case SyntaxKind.SubBlock, 3231SyntaxKind.SubBlock, 3257SyntaxKind.SubBlock
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
609SyntaxKind.SubBlock,
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,
SyntaxNodeExtensions.vb (5)
217SyntaxKind.SubBlock, 1137Case SyntaxKind.SubBlock, 1205SyntaxKind.SubBlock, 1264Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock, 1305Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock, SyntaxKind.ConstructorBlock,
VisualBasicAccessibilityFacts.vb (2)
39SyntaxKind.SubBlock, 131SyntaxKind.SubBlock
VisualBasicSyntaxFacts.vb (1)
1324SyntaxKind.SubBlock,
Microsoft.VisualStudio.LanguageServices.VisualBasic (17)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
513If oldMember.IsKind(SyntaxKind.SubStatement, SyntaxKind.FunctionStatement, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock) AndAlso 514newMember.IsKind(SyntaxKind.SubStatement, SyntaxKind.FunctionStatement, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock) Then
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (2)
57SyntaxKind.SubBlock, 147SyntaxKind.SubBlock,
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
168SyntaxKind.SubBlock
CodeModel\VisualBasicCodeModelService.vb (10)
117SyntaxKind.SubBlock, 196SyntaxKind.SubBlock, 612SyntaxKind.SubBlock, 652SyntaxKind.SubBlock, 901Case SyntaxKind.SubBlock, 1035Case SyntaxKind.SubBlock, 3268methodBlock = methodBlock.Update(If(methodStatement.Kind = SyntaxKind.SubStatement, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock), 3703SyntaxKind.SubBlock, 3960Case SyntaxKind.SubBlock, SyntaxKind.FunctionBlock 4242newNode.IsKind(SyntaxKind.SubBlock, SyntaxKind.FunctionBlock)
Progression\VisualBasicProgressionLanguageService.vb (1)
45node.Kind = SyntaxKind.SubBlock OrElse
Venus\ContainedLanguageStaticEventBinding.vb (1)
139If node.Kind = SyntaxKind.SubBlock OrElse node.Kind = SyntaxKind.FunctionBlock Then