public final class WhileVisitor extends Object implements LoopVisitor
Constructor and Description |
---|
WhileVisitor() |
Modifier and Type | Method and Description |
---|---|
org.objectweb.asm.Label |
getBreakLabel() |
org.objectweb.asm.Label |
getContinueLabel() |
void |
visitAfterBody(BytecodeContext bc,
Position endline) |
void |
visitAfterExpressionBeforeBody(BytecodeContext bc) |
void |
visitBeforeExpression(BytecodeContext bc) |
void |
visitBreak(BytecodeContext bc) |
void |
visitContinue(BytecodeContext bc) |
public WhileVisitor()
public void visitBeforeExpression(BytecodeContext bc)
public void visitAfterExpressionBeforeBody(BytecodeContext bc)
public void visitAfterBody(BytecodeContext bc, Position endline)
public void visitContinue(BytecodeContext bc)
visitContinue
in interface LoopVisitor
lucee.transformer.bytecode.visitor.LoopVisitor#visitContinue(org.objectweb.asm.commons.GeneratorAdapter)
public void visitBreak(BytecodeContext bc)
visitBreak
in interface LoopVisitor
lucee.transformer.bytecode.visitor.LoopVisitor#visitBreak(org.objectweb.asm.commons.GeneratorAdapter)
public org.objectweb.asm.Label getContinueLabel()
getContinueLabel
in interface LoopVisitor
LoopVisitor.getContinueLabel()
public org.objectweb.asm.Label getBreakLabel()
getBreakLabel
in interface LoopVisitor
LoopVisitor.getBreakLabel()
Copyright © 2015 Lucee