| Annotations |
|
| AssignableExpression |
Expression that can be assigned to,
i.e.
|
| AssignmentExpression |
|
| ASTInfoImpl |
A simple implementation of ASTInfo.
|
| ASTNodeImpl |
|
| ASTRangeImpl |
|
| AstType |
|
| BlockExpression |
A block expression.
|
| BreakExpression |
"break" expression.
|
| CastExpression |
A cast expression.
|
| ChainedExpression |
|
| ChildrenExpressionVisitor |
|
| ClosureExpression |
|
| ClosureExpression.ClosureArgAst |
|
| ClosureInvocationExpression |
Expression representing closure call.
|
| CompoundAssignmentExpression |
|
| ConditionalExpression |
|
| ConstantExpression |
Expression representing a constant.
|
| ConstraintAst |
|
| ConstraintDefAst |
|
| ConstraintIdAst |
|
| ContainerExpression |
|
| ContextReferencingExpression |
|
| ContinueExpression |
"continue" expression.
|
| CopyExpressionVisitor |
|
| CustomConstantExpression |
|
| DebugExpression |
Expression with debug information.
|
| DefaultExpressionVisitor<T,E extends java.lang.Throwable> |
|
| DefExpression |
|
| DereferenceExpression |
|
| EnumerationExpression |
|
| Expression |
|
| Expressions |
Helpers.
|
| ForeachExpression |
Foreach construct expression.
|
| ForExpression |
|
| FunctionAst |
|
| FunctionBody |
Parsed function body.
|
| FunctionCallExpression |
Expression representing a function call.
|
| FunctionCallWithNamedArgs |
An expression represeting a function call with named arguments
For example: myfunction(amount -> 100).
|
| FunctionExpression |
Expression containing an operation.
|
| FunctionParameterAst |
|
| IdentifierAst |
|
| IfnullExpression |
|
| IncDecExpression |
Increment or decrement expression.
|
| InstanceofExpression |
|
| ListExpression |
Expression representing a list.
|
| LocalVarRange |
A range used as data for local variables, iterators, closure parameters etc.
|
| MapExpression |
Expression representing a map.
|
| MethodCallExpression |
Expression representing a method call.
|
| MethodExpression |
Expression representing record property access.
|
| MissingReturnExpression |
|
| ParameterAst |
AST node for parameter.
|
| PropertyExpression |
Expression representing record property access.
|
| PropertyLiteralExpression |
|
| QIDAst |
|
| RecordConstructorExpression |
|
| RecordExpression |
Expression representing a record.
|
| ReferenceExpression |
|
| SetExpression |
Expression representing a set.
|
| SignatureAst |
|
| SignatureExpression |
|
| SuperConstructorExpression |
|
| SwitchExpression |
A switch expression.
|
| SwitchExpression.Case |
Case clause.
|
| SyntheticExpression |
|
| TaskParametersAst |
|
| ThisConstructorExpression |
|
| ThisExpression |
This expression.
|
| TraversingExpressionVisitor |
|
| TryCatchExpression |
|
| TryCatchExpression.Catch |
Catch clause.
|
| TypeAst |
|
| TypeExpression |
|
| TypeExpressionVisitor |
Expression visitor that processes types in expressions.
|
| TypeParameterAst |
|
| TypeParametersAst |
|
| UnknownExpression |
This expression is used internally by the parser to denote expression
which is not valid or it could not be parsed completely, e.g.
|
| ValidationTag |
|
| ValidationTagAndExpression |
|
| ValidationTagExpression |
|
| ValidationTagNotExpression |
|
| ValidationTagOrExpression |
|
| ValidationTargetAst |
|
| VariableExpression |
Expression representing fully qualified variable.
|
| WhileExpression |
While construct expression.
|