| Name | Description | Type | Package | Framework |
| BinaryExpressionTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| BooleanExpressionTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| CastExpressionOptimizer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| ClosureExpressionTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| CompareIdentityExpression | Compares two objects using identity comparison. | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
| CompareToNullExpression | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| ConstructorCallTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| ListExpressionTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| ListOfExpressionsExpression | This class is used internally by the compiler to transform expressions like multiple assignments into a list of assignments. | Class | org.codehaus.groovy.transform.sc | Groovy |
| MethodCallExpressionTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| RangeExpressionTransformer | This transformer focuses on ranges to produce optimized bytecode. | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
| StaticCompilationMetadataKeys | enum StaticCompilationMetadataKeysStatic compilation AST node metadata keys. | Class | org.codehaus.groovy.transform.sc | Groovy |
| StaticCompilationTransformer | Some expressions use symbols as aliases to method calls (<<, +=, . | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |
| StaticCompilationVisitor | This visitor is responsible for amending the AST with static compilation metadata or transform the AST so that a class or a method can be statically compiled. | Class | org.codehaus.groovy.transform.sc | Groovy |
| StaticCompileTransformation | Handles the implementation of the CompileStatic transformation. | Class | org.codehaus.groovy.transform.sc | Groovy |
| StaticMethodCallExpressionTransformer | Class | org.codehaus.groovy.transform.sc.transformers | Groovy | |
| TemporaryVariableExpression | A front-end class for ExpressionAsVariableSlot which allows defining temporary variables loaded from variable slots directly at the AST level, | Class | org.codehaus.groovy.transform.sc | Groovy |
| VariableExpressionTransformer | Transformer for VariableExpression the bytecode backend wouldn't be able toAuthor:Jochen "blackdrag" Theodorou | Class | org.codehaus.groovy.transform.sc.transformers | Groovy |