railo.transformer.bytecode
Class FlowControlBody
java.lang.Object
railo.transformer.bytecode.statement.StatementBase
railo.transformer.bytecode.statement.StatementBaseNoFinal
railo.transformer.bytecode.BodyBase
railo.transformer.bytecode.FlowControlBody
- All Implemented Interfaces:
- Body, Statement, FlowControl, FlowControlBreak, FlowControlContinue
- Direct Known Subclasses:
- FunctionBody, ScriptBody
public abstract class FlowControlBody
- extends BodyBase
- implements FlowControlBreak, FlowControlContinue
FlowControlBody
public FlowControlBody()
_writeOut
public void _writeOut(BytecodeContext bc)
throws BytecodeException
- Description copied from class:
StatementBase
- write out the stament to the adater
- Overrides:
_writeOut
in class BodyBase
- Throws:
BytecodeException
getBreakLabel
public org.objectweb.asm.Label getBreakLabel()
- Specified by:
getBreakLabel
in interface FlowControlBreak
getContinueLabel
public org.objectweb.asm.Label getContinueLabel()
- Specified by:
getContinueLabel
in interface FlowControlContinue
getLabel
public String getLabel()
- Specified by:
getLabel
in interface FlowControl
Copyright © 2012 Railo