48 references to Statements
Microsoft.CodeAnalysis.VisualBasic (9)
Binding\Binder_Statements.vb (2)
315Dim body = blockBinder.BindBlock(methodBlock, methodBlock.Statements, diagnostics) 446Return New BoundBlock(methodBlock, If(methodBlock IsNot Nothing, methodBlock.Statements, Nothing), locals, statements.ToImmutableAndFree())
Binding\LocalBinderBuilder.vb (1)
143CreateBinderFromStatementList(methodBlock.Statements, _containingBinder)
Binding\MethodBodySemanticModel.vb (1)
59Dim binder = New StatementListBinder(methodBodyBinder, method.Statements)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1863If bestPartialMethod.BlockSyntax IsNot Nothing AndAlso bestPartialMethod.BlockSyntax.Statements.Count > 0 Then
Symbols\Source\SourceMethodSymbol.vb (3)
794Return blockSyntax Is Nothing OrElse Not blockSyntax.Statements.Any 1200Return New BoundBlock(methodBlock, methodBlock.Statements, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(boundStatement)) 1215span = block.Statements.Span
Syntax\SyntaxFacts.vb (1)
365body = methodBlock.Statements
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
src\8ea48114eea10243\VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (2)
61If methodSyntax.Statements.Count = 1 Then 62Return TryCast(methodSyntax.Statements.First(), ThrowStatementSyntax) IsNot Nothing
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
120Return methodBlock.Statements 919Return method.Statements
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
127If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
847Dim firstStatement = method.Statements.FirstOrDefault()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\c975b9246f6b2dc6\VisualBasicSemanticModelReuseLanguageService.vb (1)
45Return If(methodBlock.Statements.Contains(TryCast(previous, StatementSyntax)), methodBlock, Nothing)
src\f388afcd21099bcf\InitializeParameterHelpers.vb (1)
25Return methodBlock.Statements
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
466Dim allStatements = methodBlock.Statements.Concat(StatementGenerator.GenerateStatements(statements))
Microsoft.CodeAnalysis.VisualBasic.Features (9)
Completion\CompletionProviders\OverrideCompletionProvider.vb (1)
210Dim lastStatement = methodBlock.Statements.LastOrDefault()
Debugging\ProximityExpressionsGetter.Worker.vb (1)
107methodBlock.Statements.FirstOrDefault() Is _parentStatement OrElse
EditAndContinue\DeclarationBody\MethodBody.vb (3)
23If methodBlock.Statements.IsEmpty Then 27Return model.AnalyzeDataFlow(methodBlock.Statements.First, methodBlock.Statements.Last).CapturedInside
SolutionCrawler\VisualBasicDocumentDifferenceService.vb (2)
24Return method.Statements.Count > 0 AndAlso ContainsExclusively(GetSyntaxListSpan(method.Statements), span)
src\8ea48114eea10243\VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (2)
61If methodSyntax.Statements.Count = 1 Then 62Return TryCast(methodSyntax.Statements.First(), ThrowStatementSyntax) IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.Workspaces (14)
Rename\LocalConflictVisitor.vb (1)
38VisitBlock(node.Statements)
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (2)
210Dim rewrittenBody = VisitList(node.Statements) 211If Not rewrittenBody = node.Statements Then
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (2)
170node.Statements.Any(Function(s) s.DescendantNodesAndTokensAndSelf(s_containsAnnotations, descendIntoTrivia:=True).Any(s_hasSimplifierAnnotation)) Then 172Dim statements = VisitList(node.Statements)
Simplification\VisualBasicSimplificationService.vb (2)
96Contract.ThrowIfFalse(originalMethod.Statements.Any(), "How did empty method body get reduced?") 106position = originalMethod.Statements.First.SpanStart
src\c975b9246f6b2dc6\VisualBasicSemanticModelReuseLanguageService.vb (1)
45Return If(methodBlock.Statements.Contains(TryCast(previous, StatementSyntax)), methodBlock, Nothing)
src\f388afcd21099bcf\InitializeParameterHelpers.vb (1)
25Return methodBlock.Statements
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
120Return methodBlock.Statements 919Return method.Statements
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
127If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
847Dim firstStatement = method.Statements.FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
466Dim allStatements = methodBlock.Statements.Concat(StatementGenerator.GenerateStatements(statements))
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\c975b9246f6b2dc6\VisualBasicSemanticModelReuseLanguageService.vb (1)
45Return If(methodBlock.Statements.Contains(TryCast(previous, StatementSyntax)), methodBlock, Nothing)
src\f388afcd21099bcf\InitializeParameterHelpers.vb (1)
25Return methodBlock.Statements
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
120Return methodBlock.Statements 919Return method.Statements
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
127If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
847Dim firstStatement = method.Statements.FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
466Dim allStatements = methodBlock.Statements.Concat(StatementGenerator.GenerateStatements(statements))