1 write to TargetConversion
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Conversions\UserDefinedConversionAnalysis.cs (1)
79this.TargetConversion = targetConversion;
10 references to TargetConversion
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (2)
2752Debug.Assert(analysis.TargetConversion is { IsIdentity: true } or { IsNullable: true, IsImplicit: true }); 2822conversion: analysis.TargetConversion,
Binder\Semantics\Conversions\Conversion.cs (2)
465analysis.TargetConversion.AssertUnderlyingConversionsCheckedRecursive(); 1145return best == null ? Conversion.NoConversion : best.TargetConversion;
BoundTree\BoundConversion.cs (1)
213Debug.Assert(Conversion == ConversionGroupOpt.Conversion.BestUnionConversionAnalysis.TargetConversion);
FlowAnalysis\NullableWalker.cs (2)
10692Debug.Assert(analysis.TargetConversion is { IsIdentity: true } or { IsNullable: true, IsImplicit: true }); 10800analysis.TargetConversion,
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
966Debug.Assert(analysis.TargetConversion is { IsIdentity: true } or { IsNullable: true, IsImplicit: true }); 990Debug.Assert(!analysis.TargetConversion.IsIdentity); 994analysis.TargetConversion,