5 instantiations of MethodUncommonData
Microsoft.CodeAnalysis.CSharp (5)
Binder\Semantics\Conversions\Conversion.cs (5)
33public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 144new MethodUncommonData( 167: new MethodUncommonData( 178_uncommonData = new MethodUncommonData( 219new MethodUncommonData(
11 references to MethodUncommonData
Microsoft.CodeAnalysis.CSharp (11)
Binder\Semantics\Conversions\Conversion.cs (11)
33public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 166? MethodUncommonData.NoApplicableOperators 398return _uncommonData is MethodUncommonData { IsExtensionMethod: true }; 406return _uncommonData is MethodUncommonData { IsArrayIndex: true }; 511case MethodUncommonData methodUncommonData: 541if (_uncommonData is MethodUncommonData { _conversionMethod: null } methodUncommonData) 616(_uncommonData as MethodUncommonData)?._conversionResult.Kind == UserDefinedConversionResultKind.Valid; 1089var conversionResult = (_uncommonData as MethodUncommonData)?._conversionResult ?? default(UserDefinedConversionResult); 1155if (!IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: not UserDefinedConversionResultKind.NoApplicableOperators } conversionResult }) 1173if (!IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult }) 1187if (IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })