public interface IZenIterator
| Modifier and Type | Method and Description |
|---|---|
void |
compileEnd()
Compiles the end of the whole iteration.
|
void |
compilePostIterate(int[] locals,
org.objectweb.asm.Label exit,
org.objectweb.asm.Label repeat)
Compiles the end of an iteration.
|
void |
compilePreIterate(int[] locals,
org.objectweb.asm.Label exit)
Compiles the start of an iteration.
|
void |
compileStart(int[] locals)
Compiles the header before the iteration.
|
ZenType |
getType(int i) |
void compileStart(int[] locals)
locals - void compilePreIterate(int[] locals,
org.objectweb.asm.Label exit)
locals - exit - void compilePostIterate(int[] locals,
org.objectweb.asm.Label exit,
org.objectweb.asm.Label repeat)
locals - exit - repeat - void compileEnd()
ZenType getType(int i)