| Modifier and Type | Field and Description |
|---|---|
| private final BinaryExpressionTransformer | |
| private final BooleanExpressionTransformer | |
| protected static final ClassNode | |
| protected static final Map | |
| private final CastExpressionOptimizer | |
| private ClassNode | |
| private final ClosureExpressionTransformer | |
| private final ConstructorCallTransformer | |
| private final ListExpressionTransformer | |
| private final MethodCallExpressionTransformer | |
| private final RangeExpressionTransformer | |
| private final StaticTypeCheckingVisitor | |
| private final StaticMethodCallExpressionTransformer | |
| private final StaticTypesTypeChooser | |
| private final SourceUnit | |
| private final VariableExpressionTransformer |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ClassNode | |
| protected SourceUnit | |
| public StaticTypesTypeChooser | |
| pack-priv final Expression | |
| public Expression | transform(final Expression expr)
Overrides org. Implements org. |
| public void | visitClass(final ClassNode node)
Overrides org. Implements org. |
| public void | |
| protected void | visitConstructorOrMethod(final MethodNode node, final boolean isConstructor)
Overrides org. |
| binaryExpressionTransformer | back to summary |
|---|---|
| private final BinaryExpressionTransformer binaryExpressionTransformer | |
| booleanExpressionTransformer | back to summary |
|---|---|
| private final BooleanExpressionTransformer booleanExpressionTransformer | |
| BYTECODE_ADAPTER_CLASS | back to summary |
|---|---|
| protected static final ClassNode BYTECODE_ADAPTER_CLASS | |
| BYTECODE_BINARY_ADAPTERS | back to summary |
|---|---|
| protected static final Map<Integer, MethodNode> BYTECODE_BINARY_ADAPTERS | |
| castExpressionTransformer | back to summary |
|---|---|
| private final CastExpressionOptimizer castExpressionTransformer | |
| classNode | back to summary |
|---|---|
| private ClassNode classNode | |
| closureExpressionTransformer | back to summary |
|---|---|
| private final ClosureExpressionTransformer closureExpressionTransformer | |
| constructorCallTransformer | back to summary |
|---|---|
| private final ConstructorCallTransformer constructorCallTransformer | |
| listExpressionTransformer | back to summary |
|---|---|
| private final ListExpressionTransformer listExpressionTransformer | |
| methodCallExpressionTransformer | back to summary |
|---|---|
| private final MethodCallExpressionTransformer methodCallExpressionTransformer | |
| rangeExpressionTransformer | back to summary |
|---|---|
| private final RangeExpressionTransformer rangeExpressionTransformer | |
| staticCompilationVisitor | back to summary |
|---|---|
| private final StaticTypeCheckingVisitor staticCompilationVisitor | |
| staticMethodCallExpressionTransformer | back to summary |
|---|---|
| private final StaticMethodCallExpressionTransformer staticMethodCallExpressionTransformer | |
| typeChooser | back to summary |
|---|---|
| private final StaticTypesTypeChooser typeChooser | |
| unit | back to summary |
|---|---|
| private final SourceUnit unit | |
| variableExpressionTransformer | back to summary |
|---|---|
| private final VariableExpressionTransformer variableExpressionTransformer | |
| StaticCompilationTransformer | back to summary |
|---|---|
| public StaticCompilationTransformer(final SourceUnit unit, final StaticTypeCheckingVisitor visitor) | |
| getClassNode | back to summary |
|---|---|
| public ClassNode getClassNode() | |
| getSourceUnit | back to summary |
|---|---|
| protected SourceUnit getSourceUnit() Implements abstract org.
| |
| getTypeChooser | back to summary |
|---|---|
| public StaticTypesTypeChooser getTypeChooser() | |
| superTransform | back to summary |
|---|---|
| pack-priv final Expression superTransform(final Expression expr) Called by helpers when super.transform() is needed. | |
| transform | back to summary |
|---|---|
| public Expression transform(final Expression expr) Overrides org. Implements org. Doc from org. Transforms the given expression into another expression
| |
| visitClass | back to summary |
|---|---|
| public void visitClass(final ClassNode node) Overrides org. Implements org. Doc from org. Visit a ClassNode.
| |
| visitClassCodeContainer | back to summary |
|---|---|
| public void visitClassCodeContainer(final Statement code) Overrides org.
| |
| visitConstructorOrMethod | back to summary |
|---|---|
| protected void visitConstructorOrMethod(final MethodNode node, final boolean isConstructor) Overrides org.
| |