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