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