150 references to SubStatement
Microsoft.CodeAnalysis.VisualBasic (41)
Binding\BinderFactory.vb (4)
263
SyntaxKind.
SubStatement
,
371
SyntaxKind.
SubStatement
,
464
Case SyntaxKind.
SubStatement
,
522
Case SyntaxKind.
SubStatement
,
Binding\LocalBinderBuilder.vb (1)
114
Case SyntaxKind.
SubStatement
, SyntaxKind.SubNewStatement
Binding\MemberSemanticModel.vb (1)
365
SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement,
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
149
SyntaxKind.
SubStatement
,
Compilation\SemanticModel.vb (1)
3284
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Declarations\DeclarationTreeBuilder.vb (1)
658
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement,
Generated\Syntax.xml.Internal.Generated.vb (2)
44084
Return New MethodStatementSyntax(SyntaxKind.
SubStatement
, attributeLists.Node, modifiers.Node, subOrFunctionKeyword, identifier, typeParameterList, parameterList, asClause, handlesClause, implementsClause)
56162
Return New MethodStatementSyntax(SyntaxKind.
SubStatement
, attributeLists.Node, modifiers.Node, subOrFunctionKeyword, identifier, typeParameterList, parameterList, asClause, handlesClause, implementsClause, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (8)
8289
Case SyntaxKind.
SubStatement
,
8434
Return SyntaxKind.
SubStatement
9240
Return New MethodStatementSyntax(SyntaxKind.
SubStatement
, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(subOrFunctionKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), typeParameterList, parameterList, asClause, handlesClause, implementsClause)
9504
Case SyntaxKind.
SubStatement
35837
SyntaxKind.
SubStatement
,
36131
SyntaxKind.
SubStatement
,
36433
SyntaxKind.
SubStatement
,
44152
SyntaxKind.
SubStatement
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
6588
''' <item><description><see cref="SyntaxKind.
SubStatement
"/></description></item>
Parser\BlockContexts\DeclarationContext.vb (2)
76
Case SyntaxKind.
SubStatement
266
SyntaxKind.
SubStatement
,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
144
SyntaxKind.
SubStatement
,
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (2)
63
SyntaxKind.
SubStatement
,
162
SyntaxKind.
SubStatement
,
Parser\BlockContexts\NamespaceBlockContext.vb (1)
57
SyntaxKind.
SubStatement
,
Parser\ParseExpression.vb (1)
1837
SyntaxKind.
SubStatement
,
Parser\Parser.vb (2)
3634
ParseSubOrDelegateStatement(If(newKeyword Is Nothing, SyntaxKind.
SubStatement
, SyntaxKind.SubNewStatement), name, genericParams, parameters, handlesClause, implementsClause)
3676
Debug.Assert(kind = SyntaxKind.
SubStatement
OrElse
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
2565
SyntaxKind.
SubStatement
,
2688
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Symbols\Source\SourceMethodSymbol.vb (8)
83
If syntax.Kind = SyntaxKind.
SubStatement
Then
136
If methodSyntax.Kind = SyntaxKind.
SubStatement
OrElse methodSyntax.Kind = SyntaxKind.FunctionStatement Then
868
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
911
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
2055
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
2206
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
2228
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
2265
Case SyntaxKind.
SubStatement
,
Syntax\SyntaxNodePartials.vb (1)
97
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
VisualBasicDeclarationComputer.vb (1)
202
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (17)
SemanticModelExtensions.vb (1)
168
type.Parent.Parent.Parent.IsParentKind(SyntaxKind.
SubStatement
) Then
StatementSyntaxExtensions.vb (10)
53
Case SyntaxKind.
SubStatement
,
126
Case SyntaxKind.
SubStatement
,
196
Case SyntaxKind.
SubStatement
,
278
Case SyntaxKind.
SubStatement
,
338
Case SyntaxKind.
SubStatement
,
373
SyntaxKind.
SubStatement
411
Case SyntaxKind.
SubStatement
,
434
Case SyntaxKind.
SubStatement
,
524
SyntaxKind.
SubStatement
,
613
SyntaxKind.
SubStatement
,
SyntaxNodeExtensions.vb (2)
1144
Case SyntaxKind.
SubStatement
,
1209
SyntaxKind.
SubStatement
VisualBasicAccessibilityFacts.vb (2)
41
SyntaxKind.
SubStatement
,
136
SyntaxKind.
SubStatement
VisualBasicSyntaxFacts.vb (2)
1323
SyntaxKind.
SubStatement
,
1522
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
75
If Not methodDeclaration.IsKind(SyntaxKind.
SubStatement
) Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (4)
Diagnostics\Suppression\SuppressionTests.vb (4)
1005
context.RegisterSyntaxNodeAction(AddressOf AnalyzeNode, SyntaxKind.ClassStatement, SyntaxKind.NamespaceStatement, SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement, SyntaxKind.PropertyStatement, SyntaxKind.FieldDeclaration, SyntaxKind.EventStatement)
1020
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
1721
context.RegisterSyntaxNodeAction(AddressOf AnalyzeNode, SyntaxKind.ClassStatement, SyntaxKind.NamespaceStatement, SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement, SyntaxKind.PropertyStatement, SyntaxKind.FieldDeclaration, SyntaxKind.EventStatement)
1736
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Microsoft.CodeAnalysis.VisualBasic.Features (24)
ChangeSignature\VisualBasicChangeSignatureService.vb (5)
28
SyntaxKind.
SubStatement
,
52
SyntaxKind.
SubStatement
,
73
SyntaxKind.
SubStatement
,
283
If vbnode.IsKind(SyntaxKind.
SubStatement
) OrElse
297
If vbnode.IsKind(SyntaxKind.
SubStatement
) OrElse vbnode.IsKind(SyntaxKind.FunctionStatement) Then
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
86
Not targetToken.GetAncestor(Of MethodBaseSyntax)().IsKind(SyntaxKind.
SubStatement
) Then
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
60
SyntaxKind.
SubStatement
,
EditAndContinue\BreakpointSpans.vb (1)
159
Case SyntaxKind.
SubStatement
,
EditAndContinue\SyntaxComparer.vb (3)
335
Case SyntaxKind.
SubStatement
,
812
SyntaxKind.
SubStatement
,
1237
Case SyntaxKind.
SubStatement
, ' interface methods
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (6)
1010
SyntaxKind.
SubStatement
,
1184
Case SyntaxKind.
SubStatement
1564
Case SyntaxKind.
SubStatement
,
1786
Case SyntaxKind.
SubStatement
,
1946
SyntaxKind.
SubStatement
,
2260
Case SyntaxKind.
SubStatement
,
ExtractMethod\VisualBasicMethodExtractor.vb (1)
81
Return CType(methodNames.FirstOrDefault(Function(t) t.Parent.Kind <> SyntaxKind.
SubStatement
AndAlso t.Parent.Kind <> SyntaxKind.FunctionStatement), SyntaxToken)
ExtractMethod\VisualBasicSelectionValidator.vb (1)
631
If TryCast(container, MethodBlockBaseSyntax)?.BlockStatement.Kind = SyntaxKind.
SubStatement
Then
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (1)
53
If implementsClause.IsParentKind(SyntaxKind.
SubStatement
) OrElse
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (1)
124
Case SyntaxKind.
SubStatement
,
Structure\VisualBasicStructureHelpers.vb (1)
149
ElseIf node.IsKind(SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement) Then
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
75
If Not methodDeclaration.IsKind(SyntaxKind.
SubStatement
) Then
VisualBasicDeclarationComputer.vb (1)
202
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
1676
Dim sSyntax = DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.
SubStatement
, 1).AsNode(), MethodStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
Parser\ParseStatements.vb (4)
7172
SyntaxKind.
SubStatement
,
7203
SyntaxKind.
SubStatement
,
7238
SyntaxKind.
SubStatement
,
7272
SyntaxKind.
SubStatement
,
Syntax\SyntaxFactsTest.vb (2)
603
For Each item As SyntaxKind In {SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement}
653
Assert.False(SyntaxFacts.IsName(SyntaxKind.
SubStatement
))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (35)
CodeGeneration\MethodGenerator.vb (1)
71
Dim kind = If(isSub, SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
704
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
CodeGeneration\VisualBasicDeclarationComparer.vb (2)
21
{SyntaxKind.
SubStatement
, 4},
100
Case SyntaxKind.
SubStatement
,
CodeGeneration\VisualBasicSyntaxGenerator.vb (13)
724
SyntaxKind.
SubStatement
,
781
kind:=If(returnType Is Nothing, SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement),
1225
Case SyntaxKind.
SubStatement
,
1243
Case SyntaxKind.
SubStatement
,
1468
SyntaxKind.
SubStatement
1851
SyntaxKind.
SubStatement
1916
Case SyntaxKind.
SubStatement
2104
SyntaxKind.
SubStatement
2189
SyntaxKind.
SubStatement
2383
Case SyntaxKind.
SubStatement
2471
SyntaxKind.
SubStatement
,
2606
SyntaxKind.
SubStatement
2971
Case SyntaxKind.
SubStatement
,
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
280
Case SyntaxKind.FunctionStatement, SyntaxKind.
SubStatement
SemanticModelExtensions.vb (1)
168
type.Parent.Parent.Parent.IsParentKind(SyntaxKind.
SubStatement
) Then
StatementSyntaxExtensions.vb (10)
53
Case SyntaxKind.
SubStatement
,
126
Case SyntaxKind.
SubStatement
,
196
Case SyntaxKind.
SubStatement
,
278
Case SyntaxKind.
SubStatement
,
338
Case SyntaxKind.
SubStatement
,
373
SyntaxKind.
SubStatement
411
Case SyntaxKind.
SubStatement
,
434
Case SyntaxKind.
SubStatement
,
524
SyntaxKind.
SubStatement
,
613
SyntaxKind.
SubStatement
,
SyntaxNodeExtensions.vb (2)
1144
Case SyntaxKind.
SubStatement
,
1209
SyntaxKind.
SubStatement
VisualBasicAccessibilityFacts.vb (2)
41
SyntaxKind.
SubStatement
,
136
SyntaxKind.
SubStatement
VisualBasicSyntaxFacts.vb (2)
1323
SyntaxKind.
SubStatement
,
1522
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
Microsoft.VisualStudio.LanguageServices.VisualBasic (21)
CodeModel\SyntaxExtensions.vb (2)
31
Case SyntaxKind.
SubStatement
,
59
Case SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
513
If oldMember.IsKind(SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock) AndAlso
514
newMember.IsKind(SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock) Then
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (4)
73
SyntaxKind.
SubStatement
163
SyntaxKind.
SubStatement
466
SyntaxKind.
SubStatement
626
SyntaxKind.
SubStatement
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
180
SyntaxKind.
SubStatement
CodeModel\VisualBasicCodeModelService.vb (11)
144
Case SyntaxKind.
SubStatement
,
189
SyntaxKind.
SubStatement
613
SyntaxKind.
SubStatement
,
653
SyntaxKind.
SubStatement
,
905
Case SyntaxKind.
SubStatement
,
987
Case SyntaxKind.
SubStatement
,
1049
Case SyntaxKind.
SubStatement
,
2764
ElseIf resultMember.Kind = SyntaxKind.
SubStatement
Then
3220
If methodStatement.IsKind(SyntaxKind.
SubStatement
) Then
3268
methodBlock = methodBlock.Update(If(methodStatement.Kind = SyntaxKind.
SubStatement
, SyntaxKind.SubBlock, SyntaxKind.FunctionBlock),
4240
node.IsKind(SyntaxKind.
SubStatement
, SyntaxKind.FunctionStatement) AndAlso
Venus\ContainedLanguageStaticEventBinding.vb (1)
141
ElseIf node.Kind = SyntaxKind.
SubStatement
OrElse node.Kind = SyntaxKind.FunctionStatement Then