17 references to Block
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Statements.cs (1)
152(result.Kind == BoundKind.Block &&
BoundTree\BoundTreeVisitors.cs (1)
71case BoundKind.Block:
CodeGen\EmitStatement.cs (1)
31case BoundKind.Block:
Compiler\MethodBodySynthesizer.Lowered.cs (1)
333if (body.Kind != BoundKind.Block) body = F.Block(body);
Compiler\MethodCompiler.cs (1)
1886case BoundKind.Block:
FlowAnalysis\ControlFlowPass.cs (1)
245case BoundKind.Block:
Generated\BoundNodes.xml.Generated.cs (2)
3306: base(BoundKind.Block, syntax, statements, hasErrors || instrumentation.HasErrors() || statements.HasErrors()) 8999case BoundKind.Block:
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
118case BoundKind.Block:
Lowering\Instrumentation\DebugInfoInjector.cs (1)
123if (rewritten.Kind == BoundKind.Block)
Lowering\LocalRewriter\LocalRewriter.cs (2)
709if (initializer.Kind == BoundKind.Block) 881case BoundKind.Block:
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
54case BoundKind.Block:
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
40BoundBlock tryBlock = rewrittenBody.Kind == BoundKind.Block
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
413if (statement.Kind == BoundKind.Block)
Lowering\SyntheticBoundNodeFactory.cs (1)
572if (body.Kind != BoundKind.Block)
Operations\CSharpOperationFactory.cs (1)
162case BoundKind.Block: