1 write to TargetConversion
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Conversions\UserDefinedConversionAnalysis.cs (1)
79
this.
TargetConversion
= targetConversion;
11 references to TargetConversion
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Conversions.cs (2)
2704
Debug.Assert(analysis.
TargetConversion
is { IsIdentity: true } or { IsNullable: true, IsImplicit: true });
2744
conversion: analysis.
TargetConversion
,
Binder\Semantics\Conversions\Conversion.cs (3)
453
analysis.
TargetConversion
.AssertUnderlyingConversionsCheckedRecursive();
499
analysis.
TargetConversion
.MarkUnderlyingConversionsCheckedRecursive();
1137
return best == null ? Conversion.NoConversion : best.
TargetConversion
;
BoundTree\BoundConversion.cs (1)
198
Debug.Assert(Conversion == ConversionGroupOpt.Conversion.BestUnionConversionAnalysis.
TargetConversion
);
FlowAnalysis\NullableWalker.cs (2)
10558
Debug.Assert(analysis.
TargetConversion
is { IsIdentity: true } or { IsNullable: true, IsImplicit: true });
10659
analysis.
TargetConversion
,
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
963
Debug.Assert(analysis.
TargetConversion
is { IsIdentity: true } or { IsNullable: true, IsImplicit: true });
987
Debug.Assert(!analysis.
TargetConversion
.IsIdentity);
991
analysis.
TargetConversion
,