40 references to SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic (9)
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
Syntax\MethodBlockBaseSyntax.vb (2)
174Return SubOrFunctionStatement 196Return SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
264Return methodBlock.WithSubOrFunctionStatement(DirectCast(methodBlock.SubOrFunctionStatement.WithModifiers(modifiers), MethodStatementSyntax)) 467Return DirectCast(member, MethodBlockSyntax).SubOrFunctionStatement.AsClause
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\ConvertToAsync\VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
92Dim methodNode = methodBlock.SubOrFunctionStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (3)
92Dim functionStatement = node.SubOrFunctionStatement 110Dim newSubStatement = AddAsyncKeyword(node.SubOrFunctionStatement) 115Dim subStatement = node.SubOrFunctionStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodSynchronous\VisualBasicMakeMethodSynchronousCodeFixProvider.vb (2)
55Dim functionStatement = node.SubOrFunctionStatement 92Dim newSubStatement = RemoveAsyncModifierHelpers.RemoveAsyncKeyword(node.SubOrFunctionStatement)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveAsyncModifier\VisualBasicRemoveAsyncModifierCodeFixProvider.vb (1)
37Dim subOrFunctionStatement = methodBlock.SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic.Features (9)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
105Return node.WithSubOrFunctionStatement(ReplaceStatementIfNeeded(node.SubOrFunctionStatement)).
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (1)
139Dim methodStatement = If(TryCast(member, MethodStatementSyntax), TryCast(member, MethodBlockSyntax)?.SubOrFunctionStatement)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\ConvertToAsync\VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
92Dim methodNode = methodBlock.SubOrFunctionStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (3)
92Dim functionStatement = node.SubOrFunctionStatement 110Dim newSubStatement = AddAsyncKeyword(node.SubOrFunctionStatement) 115Dim subStatement = node.SubOrFunctionStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodSynchronous\VisualBasicMakeMethodSynchronousCodeFixProvider.vb (2)
55Dim functionStatement = node.SubOrFunctionStatement 92Dim newSubStatement = RemoveAsyncModifierHelpers.RemoveAsyncKeyword(node.SubOrFunctionStatement)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveAsyncModifier\VisualBasicRemoveAsyncModifierCodeFixProvider.vb (1)
37Dim subOrFunctionStatement = methodBlock.SubOrFunctionStatement
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeGeneration\VisualBasicSyntaxGenerator.vb (5)
1063Return mb.WithSubOrFunctionStatement(mb.SubOrFunctionStatement.WithImplementsClause(clause)) 1626Return fb.WithSubOrFunctionStatement(fb.SubOrFunctionStatement.WithAsClause(asClause)) 2557Return methodBlock.WithSubOrFunctionStatement(methodBlock.SubOrFunctionStatement.WithTypeParameterList(replacer(methodBlock.SubOrFunctionStatement.TypeParameterList))) 2594DirectCast(WithExplicitInterfaceImplementations(methodBlock.SubOrFunctionStatement, explicitInterfaceImplementations), MethodStatementSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
264Return methodBlock.WithSubOrFunctionStatement(DirectCast(methodBlock.SubOrFunctionStatement.WithModifiers(modifiers), MethodStatementSyntax)) 467Return DirectCast(member, MethodBlockSyntax).SubOrFunctionStatement.AsClause
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
264Return methodBlock.WithSubOrFunctionStatement(DirectCast(methodBlock.SubOrFunctionStatement.WithModifiers(modifiers), MethodStatementSyntax)) 467Return DirectCast(member, MethodBlockSyntax).SubOrFunctionStatement.AsClause
System.Windows.Forms.Analyzers.VisualBasic (4)
Analyzers\Designer\DesignerEventAnalyzer.vb (2)
48OrElse Not String.Equals(methodBlock.SubOrFunctionStatement.Identifier.ValueText, 54methodBlock.SubOrFunctionStatement, context.CancellationToken), IMethodSymbol)
Analyzers\Designer\DesignerFileStructureAnalyzer.vb (1)
72method.SubOrFunctionStatement, context.CancellationToken), IMethodSymbol)
Analyzers\Designer\InitializeComponentAnalyzer.vb (1)
51Dim statement As MethodStatementSyntax = method.SubOrFunctionStatement