11 references to ForEachStatement
Microsoft.CodeAnalysis.CSharp (11)
BoundTree\BoundTreeVisitors.cs (1)
93
case BoundKind.
ForEachStatement
:
FlowAnalysis\DefiniteAssignment.cs (1)
436
case BoundKind.
ForEachStatement
:
FlowAnalysis\ExitPointsWalker.cs (1)
143
case BoundKind.
ForEachStatement
when ((BoundForEachStatement)pending.Branch).AwaitOpt != null:
Generated\BoundNodes.xml.Generated.cs (2)
3926
: base(BoundKind.
ForEachStatement
, syntax, breakLabel, continueLabel, hasErrors || elementPlaceholder.HasErrors() || elementConversion.HasErrors() || iterationVariableType.HasErrors() || iterationErrorExpressionOpt.HasErrors() || expression.HasErrors() || deconstructionOpt.HasErrors() || awaitOpt.HasErrors() || body.HasErrors())
8716
case BoundKind.
ForEachStatement
:
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
535
case BoundKind.
ForEachStatement
:
Lowering\LocalRewriter\LocalRewriter_ForStatement.cs (2)
52
Debug.Assert(original.Kind == BoundKind.ForStatement || original.Kind == BoundKind.
ForEachStatement
);
149
case BoundKind.
ForEachStatement
:
Lowering\LocalRewriter\LocalRewriter_WhileStatement.cs (2)
49
Debug.Assert(loop.Kind == BoundKind.WhileStatement || loop.Kind == BoundKind.
ForEachStatement
);
78
case BoundKind.
ForEachStatement
:
Operations\CSharpOperationFactory.cs (1)
178
case BoundKind.
ForEachStatement
: