1 write to LeftConversion
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1779
this.
LeftConversion
= leftConversion;
15 references to LeftConversion
Microsoft.CodeAnalysis.CSharp (15)
BoundTree\NullabilityRewriter.cs (1)
143
BoundExpression? leftConversion = node.
LeftConversion
;
FlowAnalysis\NullableWalker.cs (2)
11209
node.
LeftConversion
as BoundConversion ?? node.Left,
11211
BoundNode.GetConversion(node.
LeftConversion
, node.LeftPlaceholder),
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
277
if (node.
LeftConversion
is BoundConversion leftConversion &&
Generated\BoundNodes.xml.Generated.cs (3)
1802
if (@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))
11093
BoundExpression? leftConversion = node.
LeftConversion
;
15485
new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.
LeftConversion
, null) }),
Lowering\DiagnosticsPass_Warnings.cs (1)
288
if (!node.Operator.Kind.IsDynamic() && node.
LeftConversion
is BoundConversion { Conversion: { IsIdentity: false, Exists: true } conversion })
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (6)
39
Debug.Assert(node.
LeftConversion
is null || (node.Left.Type!.IsReferenceType && node.Operator.Method.GetIsNewExtensionMember()));
47
ApplyConversionIfNotIdentity(node.
LeftConversion
, node.LeftPlaceholder, VisitExpression(node.Left)),
68
ApplyConversionIfNotIdentity(node.
LeftConversion
, node.LeftPlaceholder, targetOfCompoundOperation),
77
Debug.Assert(node.
LeftConversion
is null);
194
if (!isDynamic && node.
LeftConversion
is not null)
199
opLHS = VisitExpression(node.
LeftConversion
);
Operations\CSharpOperationFactory.cs (1)
1360
Conversion inConversion = BoundNode.GetConversion(boundCompoundAssignmentOperator.
LeftConversion
, boundCompoundAssignmentOperator.LeftPlaceholder);