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
(
167
: new
MethodUncommonData
(
178
_uncommonData = new
MethodUncommonData
(
219
new
MethodUncommonData
(
11 references to MethodUncommonData
Microsoft.CodeAnalysis.CSharp (11)
Binder\Semantics\Conversions\Conversion.cs (11)
33
public static readonly
MethodUncommonData
NoApplicableOperators = new MethodUncommonData(
166
?
MethodUncommonData
.NoApplicableOperators
398
return _uncommonData is
MethodUncommonData
{ IsExtensionMethod: true };
406
return _uncommonData is
MethodUncommonData
{ IsArrayIndex: true };
511
case
MethodUncommonData
methodUncommonData:
541
if (_uncommonData is
MethodUncommonData
{ _conversionMethod: null } methodUncommonData)
616
(_uncommonData as
MethodUncommonData
)?._conversionResult.Kind == UserDefinedConversionResultKind.Valid;
1089
var conversionResult = (_uncommonData as
MethodUncommonData
)?._conversionResult ?? default(UserDefinedConversionResult);
1155
if (!IsUnion && _uncommonData is
MethodUncommonData
{ _conversionResult: { Kind: not UserDefinedConversionResultKind.NoApplicableOperators } conversionResult })
1173
if (!IsUnion && _uncommonData is
MethodUncommonData
{ _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })
1187
if (IsUnion && _uncommonData is
MethodUncommonData
{ _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })