1 write to Kind
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Conversions\UserDefinedConversionResult.cs (1)
74this.Kind = kind;
12 references to Kind
Microsoft.CodeAnalysis.CSharp (12)
Binder\Semantics\Conversions\Conversion.cs (10)
168_kind = conversionResult.Kind == UserDefinedConversionResultKind.NoApplicableOperators 172_uncommonData = conversionResult.Kind == UserDefinedConversionResultKind.NoApplicableOperators && conversionResult.Results.IsEmpty 528if (conversionResult.Kind == UserDefinedConversionResultKind.Valid) 554if (conversionResult.Kind == UserDefinedConversionResultKind.Valid) 626(_uncommonData as MethodUncommonData)?._conversionResult.Kind == UserDefinedConversionResultKind.Valid; 1099switch (conversionResult.Kind) 1120throw ExceptionUtilities.UnexpectedValue(conversionResult.Kind); 1163if (_uncommonData is MethodUncommonData { _conversionResult: { Kind: not UserDefinedConversionResultKind.NoApplicableOperators } conversionResult }) 1181if (!IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult }) 1195if (IsUnion && _uncommonData is MethodUncommonData { _conversionResult: { Kind: UserDefinedConversionResultKind.Valid } conversionResult })
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1751if (result.Kind == UserDefinedConversionResultKind.Valid)
Binder\Semantics\Conversions\UserDefinedConversionResult.cs (1)
84sb.AppendFormat("Summary: {0}\n", Kind);