32 references to Block
Microsoft.CodeAnalysis.CSharp (32)
Emitter\Model\SynthesizedPrivateImplementationDetailsStaticConstructor.cs (1)
76factory.CloseMethod(factory.Block(body.ToImmutableAndFree()));
FlowAnalysis\FlowAnalysisPass.cs (1)
160var initializations = F.HiddenSequencePoint(F.Block(builder.ToImmutableAndFree()));
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
276return _F.Block(bodyStatements.ToImmutableAndFree());
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (3)
135return F.Block(builder.ToImmutableAndFree()); 199return F.Block(builder.ToImmutableAndFree()); 312return F.Block(blockBuilder.ToImmutableAndFree());
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (2)
288return F.Block(builder.ToImmutableAndFree()); 534return F.Block(blockBuilder.ToImmutableAndFree());
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (2)
186F.CloseMethod(F.Block(bodyBuilder.ToImmutableAndFree())); 274return F.Block(bodyBuilder.ToImmutableAndFree());
Lowering\AsyncRewriter\AsyncRewriter.cs (2)
198F.CloseMethod(F.Block(ImmutableArray.Create(F.BaseInitialization(), F.Return()))); 274return F.Block(bodyBuilder.ToImmutableAndFree());
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
466return F.Block(bodyStatements.ToImmutableAndFree());
Lowering\IteratorRewriter\IteratorRewriter.cs (2)
297F.CloseMethod(F.Block(bodyBuilder.ToImmutableAndFree())); 323return F.Block(bodyBuilder.ToImmutableAndFree());
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
66_factory.Block(statementBuilder.ToImmutableAndFree()),
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (1)
118resultBuilder.Add(_factory.Block(loweredDag));
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (1)
124result.Add(_factory.Block(loweredDag));
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (1)
84result.Add(_factory.Block(loweredDag));
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
384F.Block(variableCleanup.SelectAsArray((e, f) => (BoundStatement)f.ExpressionStatement(e), F))); 455var result = F.Block(variableCleanup.SelectAsArray((e, f) => (BoundStatement)f.ExpressionStatement(e), F));
Lowering\StateMachineRewriter\StateMachineRewriter.cs (2)
342return F.Block(builtBody); 457thenClause: F.Block(thenBuilder.ToImmutableAndFree()),
Lowering\SyntheticBoundNodeFactory.cs (4)
453return Block(ImmutableArray<BoundStatement>.Empty); 463return Block(ImmutableArray.Create(statements)); 990return Block(statements.ToImmutableAndFree()); 1112return Block(statements.ToImmutableAndFree());
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
95F.CloseMethod(F.Block(statementsBuilder.ToImmutableAndFree()));
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
72F.CloseMethod(F.Block(ImmutableArray.Create<BoundStatement>(F.Return(expression))));
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
228F.CloseMethod(F.Block(block.ToImmutableAndFree()));
Symbols\Synthesized\SynthesizedHotReloadExceptionConstructorSymbol.cs (1)
55var block = factory.Block(
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
310var block = factory.Block(statements.ToImmutableAndFree());