1 write to LeftConversion
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1790this.LeftConversion = leftConversion;
11 references to LeftConversion
Microsoft.CodeAnalysis.CSharp (11)
FlowAnalysis\NullableWalker.cs (2)
10537node.LeftConversion as BoundConversion ?? node.Left, 10539BoundNode.GetConversion(node.LeftConversion, node.LeftPlaceholder),
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
279if (node.LeftConversion is BoundConversion leftConversion)
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)) 11044BoundExpression? leftConversion = node.LeftConversion; 12770BoundExpression? leftConversion = node.LeftConversion; 15336new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }),
Lowering\DiagnosticsPass_Warnings.cs (1)
288if (!node.Operator.Kind.IsDynamic() && node.LeftConversion is BoundConversion { Conversion: { IsIdentity: false, Exists: true } conversion })
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (2)
133if (!isDynamic && node.LeftConversion is not null) 138opLHS = VisitExpression(node.LeftConversion);
Operations\CSharpOperationFactory.cs (1)
1360Conversion inConversion = BoundNode.GetConversion(boundCompoundAssignmentOperator.LeftConversion, boundCompoundAssignmentOperator.LeftPlaceholder);