1 write to Placeholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6574this.Placeholder = placeholder;
12 references to Placeholder
Microsoft.CodeAnalysis.CSharp (12)
Binder\RefSafetyAnalysis.cs (2)
1361if (node.Placeholder != null) 1363nodePlaceholders.Add((node.Placeholder, SafeContextAndLocation.Create(receiverScope)));
FlowAnalysis\NullableWalker.cs (2)
4096Debug.Assert(node.Placeholder is { }); 4097SetUnknownResultNullability(node.Placeholder);
Generated\BoundNodes.xml.Generated.cs (4)
6602if (collectionTypeKind != this.CollectionTypeKind || placeholder != this.Placeholder || collectionCreation != this.CollectionCreation || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(collectionBuilderMethod, this.CollectionBuilderMethod) || collectionBuilderElementsPlaceholder != this.CollectionBuilderElementsPlaceholder || wasTargetTyped != this.WasTargetTyped || hasWithElement != this.HasWithElement || unconvertedCollectionExpression != this.UnconvertedCollectionExpression || elements != this.Elements || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 12223BoundObjectOrCollectionValuePlaceholder? placeholder = node.Placeholder; 14537BoundObjectOrCollectionValuePlaceholder? placeholder = node.Placeholder; 17011new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }),
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (4)
258Debug.Assert(node.Placeholder is null); 434var placeholder = node.Placeholder; 487Debug.Assert(node.Placeholder is null); 584Debug.Assert(node.Placeholder is null);