5 instantiations of MethodUncommonData
Microsoft.CodeAnalysis.CSharp (5)
Binder\Semantics\Conversions\Conversion.cs (5)
33public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 144new MethodUncommonData( 175: new MethodUncommonData( 188_uncommonData = new MethodUncommonData( 235new MethodUncommonData(
11 references to MethodUncommonData
Microsoft.CodeAnalysis.CSharp (11)
Binder\Semantics\Conversions\Conversion.cs (11)
33public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 174? MethodUncommonData.NoApplicableOperators 414return _uncommonData is MethodUncommonData { IsExtensionMethod: true }; 422return _uncommonData is MethodUncommonData { IsArrayIndex: true }; 523case MethodUncommonData methodUncommonData: 553if (_uncommonData is MethodUncommonData { _conversionMethod: null } methodUncommonData) 628(_uncommonData as MethodUncommonData)?._conversionResult.Kind == UserDefinedConversionResultKind.Valid; 1100var conversionResult = (_uncommonData as MethodUncommonData)?._conversionResult ?? default(UserDefinedConversionResult); 1166if (_uncommonData is MethodUncommonData { _conversionResult: { Kind: not UserDefinedConversionResultKind.NoApplicableOperators } conversionResult }) 1184if (!IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult }) 1198if (IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })