4 instantiations of MethodUncommonData
Microsoft.CodeAnalysis.CSharp (4)
Binder\Semantics\Conversions\Conversion.cs (4)
32public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 155: new MethodUncommonData( 166_uncommonData = new MethodUncommonData( 207new MethodUncommonData(
10 references to MethodUncommonData
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\Conversions\Conversion.cs (10)
32public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 154? MethodUncommonData.NoApplicableOperators 386return _uncommonData is MethodUncommonData { IsExtensionMethod: true }; 394return _uncommonData is MethodUncommonData { IsArrayIndex: true }; 485case MethodUncommonData methodUncommonData: 515if (_uncommonData is MethodUncommonData { _conversionMethod: null } methodUncommonData) 589(_uncommonData as MethodUncommonData)?._conversionResult.Kind == UserDefinedConversionResultKind.Valid; 1048var conversionResult = (_uncommonData as MethodUncommonData)?._conversionResult ?? default(UserDefinedConversionResult); 1114if (_uncommonData is MethodUncommonData { _conversionResult: { Kind: not UserDefinedConversionResultKind.NoApplicableOperators } conversionResult }) 1132if (_uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })