| AbstractAssignmentExpression |
|
| AbstractConstructorInvokation |
|
| AbstractExpression |
|
| AbstractFunctionInvokation |
|
| AbstractFunctionInvokationExplicit |
A call that doesn't necessarily exist, for a type we don't necessarily have.
|
| AbstractMemberFunctionInvokation |
|
| AbstractMutatingAssignmentExpression |
|
| AbstractNewArray |
|
| ArithmeticMonOperation |
|
| ArithmeticMutationOperation |
|
| ArithmeticOperation |
|
| ArithmeticPostMutationOperation |
(eg) x >>= 3, x++
|
| ArithmeticPreMutationOperation |
|
| ArrayIndex |
|
| ArrayLength |
|
| AssignmentExpression |
|
| BooleanExpression |
|
| BooleanOperation |
|
| CastExpression |
|
| ComparisonOperation |
|
| ConstructorInvokationAnonymousInner |
|
| ConstructorInvokationExplicit |
A constructor call that doesn't necessarily exist, for a type we don't necessarily have.
|
| ConstructorInvokationSimple |
|
| DynamicConstExpression |
|
| DynamicInvokation |
|
| InstanceOfExpression |
|
| InstanceOfExpressionDefining |
|
| LambdaExpression |
|
| LambdaExpressionFallback |
Needs some work here to unify LambdaExpression and LambdaExpressionFallback.
|
| LambdaExpressionNewArray |
|
| Literal |
|
| LiteralHex |
|
| LValueExpression |
|
| MemberFunctionInvokation |
|
| MemberFunctionInvokationExplicit |
A member function call that doesn't necessarily exist, for a type we don't necessarily have.
|
| MethodHandlePlaceholder |
|
| NewAnonymousArray |
1d array only.
|
| NewObject |
|
| NewObjectArray |
|
| NewPrimitiveArray |
|
| NotOperation |
|
| StackValue |
|
| StaticFunctionInvokation |
|
| StaticFunctionInvokationExplicit |
A static call that doesn't necessarily exist, for a type we don't necessarily have.
|
| SuperFunctionInvokation |
|
| SwitchExpression |
|
| SwitchExpression.Branch |
|
| TernaryExpression |
|