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