5 instantiations of MethodUncommonData
Microsoft.CodeAnalysis.CSharp (5)
Binder\Semantics\Conversions\Conversion.cs (5)
32public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 143new MethodUncommonData( 174: new MethodUncommonData( 187_uncommonData = new MethodUncommonData( 234new MethodUncommonData(
11 references to MethodUncommonData
Microsoft.CodeAnalysis.CSharp (11)
Binder\Semantics\Conversions\Conversion.cs (11)
32public static readonly MethodUncommonData NoApplicableOperators = new MethodUncommonData( 173? MethodUncommonData.NoApplicableOperators 413return _uncommonData is MethodUncommonData { IsExtensionMethod: true }; 421return _uncommonData is MethodUncommonData { IsArrayIndex: true }; 522case MethodUncommonData methodUncommonData: 552if (_uncommonData is MethodUncommonData { _conversionMethod: null } methodUncommonData) 627(_uncommonData as MethodUncommonData)?._conversionResult.Kind == UserDefinedConversionResultKind.Valid; 1098var conversionResult = (_uncommonData as MethodUncommonData)?._conversionResult ?? default(UserDefinedConversionResult); 1164if (_uncommonData is MethodUncommonData { _conversionResult: { Kind: not UserDefinedConversionResultKind.NoApplicableOperators } conversionResult }) 1182if (!IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult }) 1196if (IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })