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