64 references to BoundBlock
Microsoft.CodeAnalysis.VisualBasic (61)
Analysis\InitializerRewriter.vb (2)
171Return New BoundBlock(block.Syntax, block.StatementListSyntax, block.Locals, boundStatements.ToImmutableAndFree(), block.HasErrors) 185Return New BoundBlock(block.Syntax, block.StatementListSyntax, block.Locals, boundStatements.ToImmutableAndFree(), block.HasErrors)
Binding\Binder_Delegates.vb (1)
1277Dim lambdaBody = New BoundBlock(syntaxNode,
Binding\Binder_Initializers.vb (1)
62Dim block As New BoundBlock(Me.BoundInitializers(0).Syntax,
Binding\Binder_Lambda.vb (1)
468block = New BoundBlock(lambdaSyntax, Nothing, ImmutableArray(Of LocalSymbol).Empty,
Binding\Binder_Statements.vb (3)
415Return New BoundBlock(methodBlock, If(methodBlock IsNot Nothing, methodBlock.Statements, Nothing), locals, statements.ToImmutableAndFree()) 2076Return New BoundBlock(syntax, stmtList, ImmutableArray(Of LocalSymbol).Empty, boundStatements.AsImmutableOrNull()) 2079Return New BoundBlock(syntax, stmtList, locals.ToImmutableAndFree, boundStatements.AsImmutableOrNull())
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (5)
49Return New BoundBlock(syntax, Nothing, ImmutableArray(Of LocalSymbol).Empty, statements.ToImmutableAndFree()).MakeCompilerGenerated() 78Return New BoundBlock(syntax, Nothing, ImmutableArray(Of LocalSymbol).Empty, 176Return New BoundBlock(syntax, Nothing, 223Return New BoundBlock(syntax, Nothing, 383Return New BoundBlock(syntax, Nothing,
Binding\SyntheticBoundTrees\SynthesizedConstructorSymbol.vb (1)
19Return New BoundBlock(Me.Syntax, Nothing, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundStatement)(returnStmt))
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
27Return (New BoundBlock(syntax, Nothing, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray(Of BoundStatement).Empty, hasErrors:=True)).MakeCompilerGenerated() 365Return (New BoundBlock(syntax, Nothing, locals, statements.ToImmutableAndFree())).MakeCompilerGenerated()
Compilation\MethodCompiler.vb (1)
1528body = New BoundBlock(body.Syntax, Nothing, ImmutableArray(Of LocalSymbol).Empty, boundStatements.ToImmutableAndFree(), body.HasErrors).MakeCompilerGenerated()
Generated\BoundNodes.xml.Generated.vb (1)
4372Dim result = New BoundBlock(Me.Syntax, statementListSyntax, locals, statements, Me.HasErrors)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
473Return New BoundBlock(syntaxNode, 723Return New BoundBlock(node.Syntax,
Lowering\LocalRewriter\LocalRewriter.vb (2)
204Return New BoundBlock(node.Syntax, Nothing, locals.AsImmutable, sideEffects.AsImmutableOrNull) 445Return New BoundBlock(
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
170Return New BoundBlock(
Lowering\LocalRewriter\LocalRewriter_Block.vb (1)
65Return New BoundBlock(node.Syntax, node.StatementListSyntax, If(synthesizedLocal Is Nothing, node.Locals, node.Locals.Add(synthesizedLocal)), builder.ToImmutableAndFree())
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (5)
143Return New BoundBlock(node.Syntax, 458Dim rewrittenBodyBlock As BoundBlock = New BoundBlock(statementSyntax, 611Dim rewrittenBodyBlock As BoundBlock = New BoundBlock(syntaxNode, Nothing, If(node.DeclaredOrInferredLocalOpt IsNot Nothing, ImmutableArray.Create(Of LocalSymbol)(node.DeclaredOrInferredLocalOpt), ImmutableArray(Of LocalSymbol).Empty), rewrittenBodyStatements) 657New BoundBlock(syntaxNode, 662New BoundBlock(syntaxNode,
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (2)
301Return New BoundBlock( 551Return New BoundBlock(
Lowering\LocalRewriter\LocalRewriter_LateAddressOf.vb (1)
131Dim lambdaBody = New BoundBlock(syntaxNode,
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (3)
314Dim tryBody As BoundBlock = New BoundBlock(syntax, 325Dim finallyBody As BoundBlock = New BoundBlock(syntax, 334Return New BoundBlock(syntax,
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
199Dim lambdaBody = New BoundBlock(originalNode.Syntax,
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
88result = New BoundBlock(syntax,
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
151Return New BoundBlock(syntaxNode, Nothing, tempLocals, statementBuilder.ToImmutableAndFree()).MakeCompilerGenerated()
Lowering\LocalRewriter\LocalRewriter_SyncLock.vb (3)
128Dim tryBody As BoundBlock = New BoundBlock(syntaxNode, 135Dim finallyBody As BoundBlock = New BoundBlock(syntaxNode, 159Return New BoundBlock(syntaxNode,
Lowering\LocalRewriter\LocalRewriter_Using.vb (3)
153currentBody = New BoundBlock(node.Syntax, 250Dim finallyBlock = New BoundBlock(resourceSyntax, 258newBody = New BoundBlock(resourceSyntax,
Lowering\LocalRewriter\LocalRewriter_With.vb (1)
135Dim newBlock As New BoundBlock(syntax, Nothing, locals, initStatements.ToImmutableAndFree())
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
120New BoundBlock(syntax, Nothing, ImmutableArray(Of LocalSymbol).Empty,
Lowering\Rewriter.vb (1)
119Return New BoundBlock(body.Syntax, body.StatementListSyntax, body.Locals, body.Statements, hasErrors:=True)
Lowering\SyntheticBoundNodeFactory.vb (1)
316Dim boundNode = New BoundBlock(_syntax, Nothing, locals, statements)
Symbols\Source\SourceMethodSymbol.vb (1)
1199Return New BoundBlock(methodBlock, methodBlock.Statements, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(boundStatement))
Symbols\Source\SynthesizedEntryPointSymbol.vb (2)
304Return New BoundBlock( 384Return New BoundBlock(
Symbols\Source\SynthesizedEventAccessorSymbol.vb (6)
124New BoundBlock( 229Return New BoundBlock( 241Return New BoundBlock( 296Return New BoundBlock(syntax, 361Return New BoundBlock(syntax, 470Return New BoundBlock(syntax,
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
137Return New BoundBlock(
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
82Return New BoundBlock(syntaxNode, Nothing, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(statement, New BoundReturnStatement(syntaxNode, Nothing, Nothing, Nothing)))
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
127Return New BoundBlock(accessorBlock, Nothing, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundStatement)(boundStatement))
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (1)
48Return New BoundBlock(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
Rewriters\LocalDeclarationRewriter.vb (1)
27block = New BoundBlock(syntax, block.StatementListSyntax, block.Locals, builder.ToImmutableAndFree())
Symbols\EEConstructorSymbol.vb (1)
18Return New BoundBlock(
Symbols\EEMethodSymbol.vb (1)
491Dim newBody = New BoundBlock(syntax, Nothing, originalLocals, statementsBuilder.ToImmutableAndFree())