50 references to SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\MethodBodyBinder.vb (1)
60Dim begin As MethodStatementSyntax = DirectCast(methodBlock, MethodBlockSyntax).SubOrFunctionStatement
Generated\Syntax.xml.Main.Generated.vb (2)
1998Dim newSubOrFunctionStatement = DirectCast(Visit(node.SubOrFunctionStatement), MethodStatementSyntax) 1999If node.SubOrFunctionStatement IsNot newSubOrFunctionStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
5425return Update(Me.Kind, Me.SubOrFunctionStatement, statements, Me.EndSubOrFunctionStatement) 5451return Update(Me.Kind, Me.SubOrFunctionStatement, Me.Statements, endSubOrFunctionStatement) 5470Return Me.SubOrFunctionStatement 5506If kind <> Me.Kind OrElse subOrFunctionStatement IsNot Me.SubOrFunctionStatement OrElse statements <> Me.Statements OrElse endSubOrFunctionStatement IsNot Me.EndSubOrFunctionStatement Then
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
523Dim methodSyntax As MethodStatementSyntax = DirectCast(syntax, MethodBlockSyntax).SubOrFunctionStatement
Syntax\MethodBlockBaseSyntax.vb (2)
174Return SubOrFunctionStatement 196Return SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
StatementSyntaxExtensions.vb (2)
264Return methodBlock.WithSubOrFunctionStatement(DirectCast(methodBlock.SubOrFunctionStatement.WithModifiers(modifiers), MethodStatementSyntax)) 467Return DirectCast(member, MethodBlockSyntax).SubOrFunctionStatement.AsClause
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
88Dim methodNode = methodBlock.SubOrFunctionStatement
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (3)
84Dim functionStatement = node.SubOrFunctionStatement 102Dim newSubStatement = AddAsyncKeyword(node.SubOrFunctionStatement) 107Dim subStatement = node.SubOrFunctionStatement
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (2)
55Dim functionStatement = node.SubOrFunctionStatement 92Dim newSubStatement = RemoveAsyncModifierHelpers.RemoveAsyncKeyword(node.SubOrFunctionStatement)
VisualBasicRemoveAsyncModifierCodeFixProvider.vb (1)
37Dim subOrFunctionStatement = methodBlock.SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
CodeGen\CodeGenNullable.vb (3)
6662Dim testMethod = tree1.GetRoot().DescendantNodes().OfType(Of MethodBlockSyntax)().Where(Function(block) block.SubOrFunctionStatement.Identifier.ValueText = "Test").Single() 6677newBlock = newBlock.ReplaceToken(newBlock.SubOrFunctionStatement.Identifier, SyntaxFactory.Identifier("Test" + (newBlocks.Count + 1).ToString())) 6685Dim oldBlock = newRoot.DescendantNodes().OfType(Of MethodBlockSyntax)().Where(Function(block) block.SubOrFunctionStatement.Identifier.ValueText = "Test").Single()
Microsoft.CodeAnalysis.VisualBasic.Features (9)
EditAndContinue\SyntaxComparer.vb (1)
1235Return DirectCast(node, MethodBlockSyntax).SubOrFunctionStatement.Identifier
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
104Return node.WithSubOrFunctionStatement(ReplaceStatementIfNeeded(node.SubOrFunctionStatement)).
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
88Dim methodNode = methodBlock.SubOrFunctionStatement
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (3)
84Dim functionStatement = node.SubOrFunctionStatement 102Dim newSubStatement = AddAsyncKeyword(node.SubOrFunctionStatement) 107Dim subStatement = node.SubOrFunctionStatement
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (2)
55Dim functionStatement = node.SubOrFunctionStatement 92Dim newSubStatement = RemoveAsyncModifierHelpers.RemoveAsyncKeyword(node.SubOrFunctionStatement)
VisualBasicRemoveAsyncModifierCodeFixProvider.vb (1)
37Dim subOrFunctionStatement = methodBlock.SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.vb (4)
18933Assert.NotNull(objectUnderTest.subOrFunctionStatement) 18935Dim withObj = objectUnderTest.WithSubOrFunctionStatement(objectUnderTest.SubOrFunctionStatement).WithStatements(objectUnderTest.Statements).WithEndSubOrFunctionStatement(objectUnderTest.EndSubOrFunctionStatement) 18942Assert.NotNull(objectUnderTest.subOrFunctionStatement) 18944Dim withObj = objectUnderTest.WithSubOrFunctionStatement(objectUnderTest.SubOrFunctionStatement).WithStatements(objectUnderTest.Statements).WithEndSubOrFunctionStatement(objectUnderTest.EndSubOrFunctionStatement)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (14)
CodeGeneration\VisualBasicSyntaxGenerator.vb (12)
1224Return DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.ImplementsClause 1242Return mb.WithSubOrFunctionStatement(mb.SubOrFunctionStatement.WithImplementsClause(clause)) 1799Return fb.WithSubOrFunctionStatement(fb.SubOrFunctionStatement.WithAsClause(asClause)) 1849Return DirectCast(node, MethodBlockSyntax).WithSubOrFunctionStatement(DirectCast(node, MethodBlockSyntax).SubOrFunctionStatement.WithAttributeLists(arg)) 2102Return DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.Identifier.ValueText 2187Return ReplaceWithTrivia(declaration, DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.Identifier, id) 2296Return DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.AsClause 2341Return DirectCast(declaration, MethodBlockSyntax).WithSubOrFunctionStatement(DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax))) 2602Return DirectCast(declaration, MethodBlockSyntax).WithSubOrFunctionStatement(DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.WithModifiers(tokens)) 2820Return methodBlock.WithSubOrFunctionStatement(methodBlock.SubOrFunctionStatement.WithTypeParameterList(replacer(methodBlock.SubOrFunctionStatement.TypeParameterList))) 2857DirectCast(WithExplicitInterfaceImplementations(methodBlock.SubOrFunctionStatement, explicitInterfaceImplementations), MethodStatementSyntax))
StatementSyntaxExtensions.vb (2)
264Return methodBlock.WithSubOrFunctionStatement(DirectCast(methodBlock.SubOrFunctionStatement.WithModifiers(modifiers), MethodStatementSyntax)) 467Return DirectCast(member, MethodBlockSyntax).SubOrFunctionStatement.AsClause
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
904Return methodBlock.SubOrFunctionStatement.Identifier.ToString()