| Modifier and Type | Field and Description |
|---|---|
| private static final ClassNode | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final ClassNode |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | loadFromArray(final MethodVisitor mv, final OperandStack os, final BytecodeVariable variable, final int array, final int index)
|
| public void | writeBlockStatement(final BlockStatement statement)
Overrides org. |
| private void | writeEnumerationBasedForEachLoop(final ForStatement loop, final Expression collectionExpression, final ClassNode collectionType)
|
| protected void | writeForInLoop(final ForStatement loop)
Overrides org. |
| private void | writeIteratorBasedForEachLoop(final ForStatement loop, final Expression collectionExpression, final ClassNode collectionType)
|
| private void | writeOptimizedForEachLoop(final ForStatement loop, final Parameter loopVariable, final Expression arrayExpression, final ClassNode arrayType)
|
| ENUMERATION_CLASSNODE | back to summary |
|---|---|
| private static final ClassNode ENUMERATION_CLASSNODE | |
| ENUMERATION_HASMORE_METHOD | back to summary |
|---|---|
| private static final MethodCaller ENUMERATION_HASMORE_METHOD | |
| ENUMERATION_NEXT_METHOD | back to summary |
|---|---|
| private static final MethodCaller ENUMERATION_NEXT_METHOD | |
| ITERABLE_CLASSNODE | back to summary |
|---|---|
| private static final ClassNode ITERABLE_CLASSNODE | |
| StaticTypesStatementWriter | back to summary |
|---|---|
| public StaticTypesStatementWriter(final StaticTypesWriterController controller) | |
| loadFromArray | back to summary |
|---|---|
| private static void loadFromArray(final MethodVisitor mv, final OperandStack os, final BytecodeVariable variable, final int array, final int index) | |
| writeBlockStatement | back to summary |
|---|---|
| public void writeBlockStatement(final BlockStatement statement) Overrides org.
| |
| writeEnumerationBasedForEachLoop | back to summary |
|---|---|
| private void writeEnumerationBasedForEachLoop(final ForStatement loop, final Expression collectionExpression, final ClassNode collectionType) | |
| writeForInLoop | back to summary |
|---|---|
| protected void writeForInLoop(final ForStatement loop) Overrides org.
| |
| writeIteratorBasedForEachLoop | back to summary |
|---|---|
| private void writeIteratorBasedForEachLoop(final ForStatement loop, final Expression collectionExpression, final ClassNode collectionType) | |
| writeOptimizedForEachLoop | back to summary |
|---|---|
| private void writeOptimizedForEachLoop(final ForStatement loop, final Parameter loopVariable, final Expression arrayExpression, final ClassNode arrayType) | |