ShaderTools.Hlsl.Symbols.TypeFacts.HasExplicitConversionTo C# (CSharp) Méthode

HasExplicitConversionTo() static private méthode

static private HasExplicitConversionTo ( this left, TypeSymbol right ) : bool
left this
right TypeSymbol
Résultat bool
        internal static bool HasExplicitConversionTo(this TypeSymbol left, TypeSymbol right)
        {
            if (left.Equals(right))
                return true;

            if (left.IsIntrinsicNumericType() && right.Kind == SymbolKind.Struct)
                return true;

            return left.HasImplicitConversionTo(right);
        }