The ancestor of all expression classes representing a constant (label, number, or Boolean). More...
Public Member Functions | |
| virtual bool | isBooleanExpression () const =0 |
| Test if the expression is a BooleanExpression. | |
| bool | isCompositeExpression () const |
| Test if the expression is a CompositeExpression. | |
| bool | isConstantExpression () const |
| Test if the expression is a ConstantExpression. | |
| virtual bool | isLabelExpression () const =0 |
| Test if the expression is a LabelExpression. | |
| bool | isNodeExpression () const |
| Test if the expression is a NodeExpression. | |
| virtual bool | isNumberExpression () const =0 |
| Test if the expression is a NumberExpression. | |
The ancestor of all expression classes representing a constant (label, number, or Boolean).