| Binary |
| Filter |
| Test |
| Unary |
| AbstractExpression | Abstract class for all nodes that represents an expression. |
| ArrayExpression | Abstract class for all nodes that represents an expression. |
| 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. |
| 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. |