Constructor and description |
---|
StatementWriter
(WriterController controller) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
writeAssert(AssertStatement statement) |
|
void |
writeBlockStatement(BlockStatement block) |
|
void |
writeBreak(BreakStatement statement) |
|
protected void |
writeCaseStatement(CaseStatement statement, int switchVariableIndex, org.objectweb.asm.Label thisLabel, org.objectweb.asm.Label nextLabel) |
|
void |
writeContinue(ContinueStatement statement) |
|
void |
writeDoWhileLoop(DoWhileStatement loop) |
|
void |
writeExpressionStatement(ExpressionStatement statement) |
|
protected void |
writeForInLoop(ForStatement loop) |
|
protected void |
writeForLoopWithClosureList(ForStatement loop) |
|
void |
writeForStatement(ForStatement loop) |
|
void |
writeIfElse(IfStatement ifElse) |
|
protected void |
writeIteratorHasNext(org.objectweb.asm.MethodVisitor mv) |
|
protected void |
writeIteratorNext(org.objectweb.asm.MethodVisitor mv) |
|
void |
writeReturn(ReturnStatement statement) |
|
protected void |
writeStatementLabel(Statement statement) |
|
void |
writeSwitch(SwitchStatement statement) |
|
void |
writeSynchronized(SynchronizedStatement statement) |
|
void |
writeThrow(ThrowStatement statement) |
|
void |
writeTryCatchFinally(TryCatchStatement statement) |
|
void |
writeWhileLoop(WhileStatement loop) |
Copyright © 2003-2019 The Apache Software Foundation. All rights reserved.