C# Class ShaderTools.Hlsl.Binding.BinaryOperator

Afficher le fichier Open project: tgjones/HlslTools

Méthodes publiques

Méthode Description
Resolve ( BinaryOperatorKind kind, TypeSymbol leftOperandType, TypeSymbol rightOperandType ) : OverloadResolutionResult

Private Methods

Méthode Description
BinaryOperator ( ) : System
BothTypesBuiltIn ( TypeSymbol leftOperandType, TypeSymbol rightOperandType ) : bool
GetBuiltInSignatures ( BinaryOperatorKind kind ) : IEnumerable
ResolveOverloads ( BinaryOperatorKind kind, TypeSymbol leftOperandType, TypeSymbol rightOperandType ) : OverloadResolutionResult

Method Details

Resolve() public static méthode

public static Resolve ( BinaryOperatorKind kind, TypeSymbol leftOperandType, TypeSymbol rightOperandType ) : OverloadResolutionResult
kind BinaryOperatorKind
leftOperandType ShaderTools.Hlsl.Symbols.TypeSymbol
rightOperandType ShaderTools.Hlsl.Symbols.TypeSymbol
Résultat OverloadResolutionResult