1 write to ElementPlaceholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6636this.ElementPlaceholder = elementPlaceholder;
9 references to ElementPlaceholder
Microsoft.CodeAnalysis.CSharp (9)
Binder\RefSafetyAnalysis.cs (2)
1408if (spreadElement.ElementPlaceholder != null) 1410spreadPlaceholders.Add((spreadElement.ElementPlaceholder, SafeContextAndLocation.Create(GetValEscape(spreadElement.Expression))));
FlowAnalysis\NullableWalker.cs (1)
4192spread.ElementPlaceholder is { } elementPlaceholder &&
Generated\BoundNodes.xml.Generated.cs (3)
6653if (expression != this.Expression || expressionPlaceholder != this.ExpressionPlaceholder || conversion != this.Conversion || enumeratorInfoOpt != this.EnumeratorInfoOpt || lengthOrCount != this.LengthOrCount || elementPlaceholder != this.ElementPlaceholder || iteratorBody != this.IteratorBody) 12240BoundValuePlaceholder? elementPlaceholder = node.ElementPlaceholder; 17045new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }),
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (2)
150spreadElement.ElementPlaceholder, 1567var elementPlaceholder = node.ElementPlaceholder;
Operations\CSharpOperationFactory.cs (1)
1368var elementConversion = BoundNode.GetConversion(iteratorItem, element.ElementPlaceholder);