railo.transformer.bytecode.statement
Class Return

java.lang.Object
  extended by railo.transformer.bytecode.statement.StatementBase
      extended by railo.transformer.bytecode.statement.StatementBaseNoFinal
          extended by railo.transformer.bytecode.statement.Return
All Implemented Interfaces:
Statement

public final class Return
extends StatementBaseNoFinal

Return Statement


Constructor Summary
Return(Expression expr, Position start, Position end)
          Constructor of the class
Return(Position start, Position end)
          Constructor of the class
 
Method Summary
 void _writeOut(BytecodeContext bc)
          write out the stament to the adater
 void setParent(Statement parent)
          sets parent statement to statement
 
Methods inherited from class railo.transformer.bytecode.statement.StatementBaseNoFinal
getFlowControlFinal
 
Methods inherited from class railo.transformer.bytecode.statement.StatementBase
getDescendantCount, getEnd, getParent, getStart, hasFlowController, setEnd, setHasFlowController, setStart, writeOut
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Return

public Return(Position start,
              Position end)
Constructor of the class

Parameters:
line -

Return

public Return(Expression expr,
              Position start,
              Position end)
Constructor of the class

Parameters:
expr -
line -
Method Detail

_writeOut

public void _writeOut(BytecodeContext bc)
               throws BytecodeException
Description copied from class: StatementBase
write out the stament to the adater

Specified by:
_writeOut in class StatementBase
Throws:
BytecodeException

setParent

public void setParent(Statement parent)
Description copied from interface: Statement
sets parent statement to statement

Specified by:
setParent in interface Statement
Overrides:
setParent in class StatementBase
See Also:
StatementBase.setParent(railo.transformer.bytecode.Statement)


Copyright © 2012 Railo