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