1 write to IteratorBody
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6518this.IteratorBody = iteratorBody;
11 references to IteratorBody
Microsoft.CodeAnalysis.CSharp (11)
Generated\BoundNodes.xml.Generated.cs (3)
6534if (expression != this.Expression || expressionPlaceholder != this.ExpressionPlaceholder || conversion != this.Conversion || enumeratorInfoOpt != this.EnumeratorInfoOpt || lengthOrCount != this.LengthOrCount || elementPlaceholder != this.ElementPlaceholder || iteratorBody != this.IteratorBody) 11798BoundStatement? iteratorBody = node.IteratorBody; 16497new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }),
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (7)
119Debug.Assert(spreadElement.IteratorBody is { }); 120expr = ((BoundExpressionStatement)spreadElement.IteratorBody).Expression; 137Debug.Assert(spreadElement.IteratorBody is { }); 138var iteratorBody = Binder.GetUnderlyingCollectionExpressionElement(node, ((BoundExpressionStatement)spreadElement.IteratorBody).Expression, throwOnErrors: true); 654&& spreadElement.IteratorBody is BoundExpressionStatement expressionStatement 898if (spreadElement.IteratorBody is not BoundExpressionStatement expressionStatement || expressionStatement.Expression is BoundConversion) 1279var iteratorBody = node.IteratorBody;
Operations\CSharpOperationFactory.cs (1)
1267var iteratorItem = element.IteratorBody is { } iteratorBody ?