1 write to Conversion
Microsoft.CodeAnalysis.CSharp (1)
BoundTree\ConversionGroup.cs (1)
21
Conversion
= conversion;
12 references to Conversion
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Conversions.cs (1)
2025
Debug.Assert(conversionGroup.
Conversion
== conversion);
BoundTree\BoundConversion.cs (9)
47
Debug.Assert(ConversionGroupOpt?.
Conversion
.IsUserDefined == true);
51
if (ConversionGroupOpt?.
Conversion
.IsUserDefined == true)
55
Debug.Assert(Conversion == ConversionGroupOpt.
Conversion
);
57
if (!ConversionGroupOpt.
Conversion
.IsValid)
81
Debug.Assert(ConversionGroupOpt.
Conversion
.IsValid);
83
if (ConversionGroupOpt.
Conversion
.IsImplicit)
103
Debug.Assert(Conversion == ConversionGroupOpt.
Conversion
.UserDefinedFromConversion);
118
Debug.Assert(ConversionGroupOpt.
Conversion
.UserDefinedFromConversion.IsIdentity ||
119
(ConversionGroupOpt.
Conversion
.UserDefinedFromConversion.IsTupleLiteralConversion &&
BoundTree\ConversionGroup.cs (1)
48
var str = $"#{_id} {
Conversion
}";
FlowAnalysis\NullableWalker.cs (1)
8734
return (expr, group?.
Conversion
?? Conversion.Identity);