12 references to StatementList
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder.cs (1)
873RoslynDebug.Assert(statement.Kind != BoundKind.StatementList);
Binder\ForLoopBinder.cs (2)
108Debug.Assert(increment.Kind != BoundKind.StatementList || ((BoundStatementList)increment).Statements.Length > 1); 113if (increment.Kind == BoundKind.StatementList)
BoundTree\BoundTreeVisitors.cs (1)
111case BoundKind.StatementList:
BoundTree\Expression.cs (1)
170(this.Kind == BoundKind.StatementList || this.Kind == BoundKind.Scope) ? StaticCast<BoundNode?>.From(this.Statements) : ImmutableArray<BoundNode?>.Empty;
CodeGen\EmitStatement.cs (1)
63case BoundKind.StatementList:
Compiler\MethodCompiler.cs (1)
1292if (processedInitializers.LoweredInitializers.Kind == BoundKind.StatementList)
FlowAnalysis\ControlFlowPass.cs (1)
251case BoundKind.StatementList:
Generated\BoundNodes.xml.Generated.cs (2)
4820: base(BoundKind.StatementList, syntax, hasErrors || statements.HasErrors()) 9083case BoundKind.StatementList:
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
119case BoundKind.StatementList:
Operations\CSharpOperationFactory_Methods.cs (1)
25if (statement.Kind == BoundKind.StatementList)