C# Class QL.QLClasses.Expressions.Unary.UnaryExpression

Inheritance: ExpressionBase
Afficher le fichier Open project: software-engineering-amsterdam/poly-ql

Protected Properties

Свойство Type Description
InnerExpression ExpressionBase

Méthodes publiques

Méthode Description
CheckType ( QLTypeErrors typeErrors ) : bool
Evaluate ( ) : QValue
GetResultType ( ) : QType
UnaryExpression ( ExpressionBase innerExpression ) : QL.QLClasses.Types

Method Details

CheckType() public méthode

public CheckType ( QLTypeErrors typeErrors ) : bool
typeErrors QLTypeErrors
Résultat bool

Evaluate() public méthode

public Evaluate ( ) : QValue
Résultat QL.QLClasses.Values.QValue

GetResultType() public méthode

public GetResultType ( ) : QType
Résultat QL.QLClasses.Types.QType

UnaryExpression() public méthode

public UnaryExpression ( ExpressionBase innerExpression ) : QL.QLClasses.Types
innerExpression ExpressionBase
Résultat QL.QLClasses.Types

Property Details

InnerExpression protected_oe property

protected ExpressionBase InnerExpression
Résultat ExpressionBase