src\f736901a33c2b55b\VisualBasicMoveDeclarationNearReferenceService.vb (1)
16StatementSyntax,
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseObjectInitializer\VisualBasicUseObjectInitializerCodeFixProvider.vb (6)
23StatementSyntax,
49statement As StatementSyntax,
52matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As StatementSyntax
76matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As ObjectCreationExpressionSyntax
87matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As SeparatedSyntaxList(Of FieldInitializerSyntax)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.AddKeywordCodeAction.vb (2)
18Private ReadOnly _updateNode As Func(Of SyntaxNode, SyntaxNode, SyntaxKind, Document, CancellationToken, StatementSyntax)
25updateNode As Func(Of SyntaxNode, SyntaxNode, SyntaxKind, Document, CancellationToken, StatementSyntax))
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.ReplaceKeywordCodeAction.vb (2)
18Private ReadOnly _updateNode As Func(Of SyntaxNode, SyntaxNode, SyntaxKind, Document, CancellationToken, StatementSyntax)
23updateNode As Func(Of SyntaxNode, SyntaxNode, SyntaxKind, Document, CancellationToken, StatementSyntax))
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (4)
193cancellationToken As CancellationToken) As StatementSyntax
212cancellationToken As CancellationToken) As StatementSyntax
309updateNode As Func(Of SyntaxNode, SyntaxNode, SyntaxKind, Document, CancellationToken, StatementSyntax),
319updateNode As Func(Of SyntaxNode, SyntaxNode, SyntaxKind, Document, CancellationToken, StatementSyntax),
EditAndContinue\SyntaxComparer.vb (10)
952Return New With {.Begin = CType(block.LoopStatement, StatementSyntax), block.Statements}
956Return New With {.Begin = CType(block.WhileStatement, StatementSyntax), block.Statements}
960Return New With {.Begin = CType(block.DoStatement, StatementSyntax), block.Statements}
1139leftStatements As SyntaxList(Of StatementSyntax),
1141rightStatements As SyntaxList(Of StatementSyntax)) As Double
1147leftStatements As SyntaxList(Of StatementSyntax),
1150rightStatements As SyntaxList(Of StatementSyntax)) As Double
1172Private Shared Function TryComputeLocalsDistance(left As SyntaxList(Of StatementSyntax),
1173right As SyntaxList(Of StatementSyntax),
1191Private Shared Sub GetLocalNames(statements As SyntaxList(Of StatementSyntax), ByRef result As List(Of SyntaxToken))
InitializeParameter\VisualBasicInitializeMemberFromParameterCodeRefactoringProvider.vb (1)
19StatementSyntax,
IntroduceVariable\VisualBasicIntroduceLocalForExpressionCodeRefactoringProvider.vb (1)
18StatementSyntax,
ReplaceConditionalWithStatementsCodeRefactoringProvider\VisualBasicReplaceConditionalWithStatementsCodeRefactoringProvider.vb (1)
20StatementSyntax,
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseCollectionInitializer\VisualBasicUpdateExpressionSyntaxHelper.vb (8)
10Implements IUpdateExpressionSyntaxHelper(Of ExpressionSyntax, StatementSyntax)
14Public Sub GetPartsOfForeachStatement(semanticModel As SemanticModel, statement As StatementSyntax, ByRef awaitKeyword As SyntaxToken, ByRef identifier As SyntaxToken, ByRef expression As ExpressionSyntax, ByRef statements As IEnumerable(Of StatementSyntax), ByRef needsCast As Boolean) Implements IUpdateExpressionSyntaxHelper(Of ExpressionSyntax, StatementSyntax).GetPartsOfForeachStatement
19Public Sub GetPartsOfIfStatement(statement As StatementSyntax, ByRef condition As ExpressionSyntax, ByRef whenTrueStatements As IEnumerable(Of StatementSyntax), ByRef whenFalseStatements As IEnumerable(Of StatementSyntax)) Implements IUpdateExpressionSyntaxHelper(Of ExpressionSyntax, StatementSyntax).GetPartsOfIfStatement
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseObjectInitializer\VisualBasicUseNamedMemberInitializerAnalyzer.vb (1)
13StatementSyntax,
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseObjectInitializer\VisualBasicUseObjectInitializerCodeFixProvider.vb (6)
23StatementSyntax,
49statement As StatementSyntax,
52matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As StatementSyntax
76matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As ObjectCreationExpressionSyntax
87matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As SeparatedSyntaxList(Of FieldInitializerSyntax)
CodeGeneration\VisualBasicSyntaxGenerator.vb (19)
160If TypeOf expression Is StatementSyntax Then
221Private Shared Function GetStatementList(nodes As IEnumerable(Of SyntaxNode)) As SyntaxList(Of StatementSyntax)
225Private Shared Function AsStatement(node As SyntaxNode) As StatementSyntax
1163Dim baseCall = DirectCast(Me.ExpressionStatement(Me.InvocationExpression(Me.MemberAccessExpression(Me.BaseExpression(), SyntaxFactory.IdentifierName("New")), baseConstructorArguments)), StatementSyntax)
1186SyntaxFactory.List(Of StatementSyntax)())
1215Private Function AsClassMembers(nodes As IEnumerable(Of SyntaxNode)) As SyntaxList(Of StatementSyntax)
1223Private Function AsClassMember(node As SyntaxNode) As StatementSyntax
1224Return TryCast(AsIsolatedDeclaration(node), StatementSyntax)
1249members:=If(members IsNot Nothing, SyntaxFactory.List(members.Cast(Of StatementSyntax)()), Nothing))
1275Private Function AsInterfaceMembers(nodes As IEnumerable(Of SyntaxNode)) As SyntaxList(Of StatementSyntax)
1277Return CType(SyntaxFactory.List(nodes.Select(AddressOf AsInterfaceMember).Where(Function(n) n IsNot Nothing)), SyntaxList(Of StatementSyntax))
1343Private Function AsEnumMembers(nodes As IEnumerable(Of SyntaxNode)) As SyntaxList(Of StatementSyntax)
1351Private Function AsEnumMember(node As SyntaxNode) As StatementSyntax
1407Private Shared Function AsNamespaceMembers(declarations As IEnumerable(Of SyntaxNode)) As SyntaxList(Of StatementSyntax)
1408Return If(declarations Is Nothing, Nothing, SyntaxFactory.List(declarations.OfType(Of StatementSyntax)().Where(Function(s) TypeOf s IsNot ImportsStatementSyntax)))
1428Dim imps As IEnumerable(Of StatementSyntax) = AsImports(nestedDeclarations)
1429Dim members As IEnumerable(Of StatementSyntax) = AsNamespaceMembers(nestedDeclarations)
2912Private Function AsMembersOf(declaration As SyntaxNode, members As IEnumerable(Of SyntaxNode)) As IEnumerable(Of StatementSyntax)
2927Return SpecializedCollections.EmptyEnumerable(Of StatementSyntax)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (10)
28StatementSyntax,
123Protected Overrides Function GetContainerDisplayName(node As StatementSyntax) As String
127Protected Overrides Function GetFullyQualifiedContainerName(node As StatementSyntax, rootNamespace As String) As String
131Protected Overrides Sub AddLocalFunctionInfos(node As StatementSyntax, stringTable As StringTable, declaredSymbolInfos As ArrayBuilder(Of DeclaredSymbolInfo), containerDisplayName As String, fullyQualifiedContainerName As String, cancellationToken As CancellationToken)
135Protected Overrides Sub AddSynthesizedDeclaredSymbolInfos(container As SyntaxNode, memberDeclaration As StatementSyntax, stringTable As StringTable, declaredSymbolInfos As ArrayBuilder(Of DeclaredSymbolInfo), containerDisplayName As String, fullyQualifiedContainerName As String, cancellationToken As CancellationToken)
200node As StatementSyntax,
335Protected Overrides Function GetChildren(node As CompilationUnitSyntax) As SyntaxList(Of StatementSyntax)
339Protected Overrides Function GetChildren(node As NamespaceBlockSyntax) As SyntaxList(Of StatementSyntax)
343Protected Overrides Function GetChildren(node As TypeBlockSyntax) As SyntaxList(Of StatementSyntax)
347Protected Overrides Function GetChildren(node As EnumBlockSyntax) As IEnumerable(Of StatementSyntax)
src\f736901a33c2b55b\VisualBasicMoveDeclarationNearReferenceService.vb (1)
16StatementSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (18)
94Return node.GetAncestorsOrThis(Of StatementSyntax)().
114Public Function GetStatements(node As SyntaxNode) As SyntaxList(Of StatementSyntax)
200Return If(TypeOf singleLineLambdaExpression.Body Is StatementSyntax,
201SyntaxFactory.SingletonList(DirectCast(singleLineLambdaExpression.Body, StatementSyntax)),
507Return node.GetAncestorsOrThis(Of StatementSyntax).
514Return node.GetAncestorsOrThis(Of StatementSyntax).
532Public Function GetExecutableBlockStatements(node As SyntaxNode) As SyntaxList(Of StatementSyntax)
558Return SyntaxFactory.SingletonList(DirectCast(DirectCast(node, SingleLineLambdaExpressionSyntax).Body, StatementSyntax))
581statements As SyntaxList(Of StatementSyntax),
611statements As SyntaxList(Of StatementSyntax),
640statements As SyntaxList(Of StatementSyntax),
668newStatements As SyntaxList(Of StatementSyntax),
673Dim ifStatements As SyntaxList(Of StatementSyntax)
674Dim elseStatements As SyntaxList(Of StatementSyntax)
716statements As SyntaxList(Of StatementSyntax),
729statements = SyntaxFactory.List({DirectCast(multiLineIf, StatementSyntax)})
845.TakeWhile(Function(n) TypeOf n IsNot StatementSyntax) _
891Public Function GetMembers(node As SyntaxNode) As SyntaxList(Of StatementSyntax)
src\f736901a33c2b55b\VisualBasicMoveDeclarationNearReferenceService.vb (1)
16StatementSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (18)
94Return node.GetAncestorsOrThis(Of StatementSyntax)().
114Public Function GetStatements(node As SyntaxNode) As SyntaxList(Of StatementSyntax)
200Return If(TypeOf singleLineLambdaExpression.Body Is StatementSyntax,
201SyntaxFactory.SingletonList(DirectCast(singleLineLambdaExpression.Body, StatementSyntax)),
507Return node.GetAncestorsOrThis(Of StatementSyntax).
514Return node.GetAncestorsOrThis(Of StatementSyntax).
532Public Function GetExecutableBlockStatements(node As SyntaxNode) As SyntaxList(Of StatementSyntax)
558Return SyntaxFactory.SingletonList(DirectCast(DirectCast(node, SingleLineLambdaExpressionSyntax).Body, StatementSyntax))
581statements As SyntaxList(Of StatementSyntax),
611statements As SyntaxList(Of StatementSyntax),
640statements As SyntaxList(Of StatementSyntax),
668newStatements As SyntaxList(Of StatementSyntax),
673Dim ifStatements As SyntaxList(Of StatementSyntax)
674Dim elseStatements As SyntaxList(Of StatementSyntax)
716statements As SyntaxList(Of StatementSyntax),
729statements = SyntaxFactory.List({DirectCast(multiLineIf, StatementSyntax)})
845.TakeWhile(Function(n) TypeOf n IsNot StatementSyntax) _
891Public Function GetMembers(node As SyntaxNode) As SyntaxList(Of StatementSyntax)