| Class | Description | 
|---|---|
| BinaryExpressionTransformer | |
| BooleanExpressionTransformer | |
| CastExpressionOptimizer | |
| ClosureExpressionTransformer | |
| CompareIdentityExpression | 
 Compares two objects using identity comparison. 
 | 
| CompareToNullExpression | |
| ConstructorCallTransformer | |
| ListExpressionTransformer | |
| MethodCallExpressionTransformer | |
| RangeExpressionTransformer | 
 This transformer focuses on ranges to produce optimized bytecode. 
 | 
| StaticCompilationTransformer | 
 Some expressions use symbols as aliases to method calls (<<, +=, ...). 
 | 
| StaticMethodCallExpressionTransformer | |
| VariableExpressionTransformer | 
 Transformer for VariableExpression the bytecode backend wouldn't be able to
 handle otherwise. 
 |