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