Expression
Table of Contents
Namespaces
Interfaces
- OperatorEscapeInterface
- Interface implemented by n-ary operators for n > 1.
- ReturnArrayInterface
- ReturnBoolInterface
- ReturnNumberInterface
- ReturnPrimitiveTypeInterface
- ReturnStringInterface
- SupportDefinedTestInterface
- Interface implemented by expressions that support the defined test.
Classes
- AbstractExpression
- Abstract class for all nodes that represents an expression.
- ArrayExpression
- Abstract class for all nodes that represents an expression.
- ArrowFunctionExpression
- Represents an arrow function.
- AssignNameExpression
- Abstract class for all nodes that represents an expression.
- BlockReferenceExpression
- Represents a block call node.
- CallExpression
- Abstract class for all nodes that represents an expression.
- ConditionalExpression
- Abstract class for all nodes that represents an expression.
- ConstantExpression
- Abstract class for all nodes that represents an expression.
- FilterExpression
- Abstract class for all nodes that represents an expression.
- FunctionExpression
- Abstract class for all nodes that represents an expression.
- GetAttrExpression
- Abstract class for all nodes that represents an expression.
- ListExpression
- Abstract class for all nodes that represents an expression.
- MacroReferenceExpression
- Represents a macro call node.
- MethodCallExpression
- Abstract class for all nodes that represents an expression.
- NameExpression
- Abstract class for all nodes that represents an expression.
- NullCoalesceExpression
- Abstract class for all nodes that represents an expression.
- ParentExpression
- Represents a parent node.
- TempNameExpression
- Abstract class for all nodes that represents an expression.
- TestExpression
- Abstract class for all nodes that represents an expression.
- VariadicExpression
- Abstract class for all nodes that represents an expression.