1 write to LeftPlaceholder
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1789this.LeftPlaceholder = leftPlaceholder;
9 references to LeftPlaceholder
Microsoft.CodeAnalysis.CSharp (9)
FlowAnalysis\NullableWalker.cs (1)
10600BoundNode.GetConversion(node.LeftConversion, node.LeftPlaceholder),
Generated\BoundNodes.xml.Generated.cs (4)
1813if (@operator != this.Operator || left != this.Left || right != this.Right || leftPlaceholder != this.LeftPlaceholder || leftConversion != this.LeftConversion || finalPlaceholder != this.FinalPlaceholder || finalConversion != this.FinalConversion || resultKind != this.ResultKind || originalUserDefinedOperatorsOpt != this.OriginalUserDefinedOperatorsOpt || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11079BoundValuePlaceholder? leftPlaceholder = node.LeftPlaceholder; 12805BoundValuePlaceholder? leftPlaceholder = node.LeftPlaceholder; 15371new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }),
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (3)
135Debug.Assert(node.LeftPlaceholder is not null); 137AddPlaceholderReplacement(node.LeftPlaceholder, leftRead); 139RemovePlaceholderReplacement(node.LeftPlaceholder);
Operations\CSharpOperationFactory.cs (1)
1360Conversion inConversion = BoundNode.GetConversion(boundCompoundAssignmentOperator.LeftConversion, boundCompoundAssignmentOperator.LeftPlaceholder);