19 references to UserDefinedConversionResultKind
Microsoft.CodeAnalysis.CSharp (19)
Binder\Semantics\Conversions\Conversion.cs (11)
106
_kind = conversionResult.Kind ==
UserDefinedConversionResultKind
.NoApplicableOperators
430
if (conversionResult.Kind ==
UserDefinedConversionResultKind
.Valid)
455
if (conversionResult.Kind ==
UserDefinedConversionResultKind
.Valid)
511
_uncommonData?._conversionResult.Kind ==
UserDefinedConversionResultKind
.Valid;
944
case
UserDefinedConversionResultKind
.Valid:
946
case
UserDefinedConversionResultKind
.Ambiguous:
947
case
UserDefinedConversionResultKind
.NoBestSourceType:
948
case
UserDefinedConversionResultKind
.NoBestTargetType:
950
case
UserDefinedConversionResultKind
.NoApplicableOperators:
1012
if (conversionResult.Kind ==
UserDefinedConversionResultKind
.NoApplicableOperators)
1037
if (conversionResult.Kind ==
UserDefinedConversionResultKind
.Valid)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1596
if (result.Kind ==
UserDefinedConversionResultKind
.Valid)
Binder\Semantics\Conversions\UserDefinedConversionResult.cs (7)
27
public readonly
UserDefinedConversionResultKind
Kind;
32
UserDefinedConversionResultKind
.NoApplicableOperators,
40
UserDefinedConversionResultKind
.NoBestSourceType,
48
UserDefinedConversionResultKind
.NoBestTargetType,
56
UserDefinedConversionResultKind
.Ambiguous,
64
UserDefinedConversionResultKind
.Valid,
70
UserDefinedConversionResultKind
kind,