previous next contents
com.arsi.mj.maprpt.lexer.ptree.cmd.Return contains the following classes and interfaces.
Treat this class as "thread-hostile"; instances should be created, used
and discarded by single thread at a time.
Parse node that represents a
Treat this class as "thread-hostile" since it holds substantial state without
method synchronization; instances should only be used by single thread at a time.
Get return-to-label as literal label or line number offset, stored by, and as,
jump expression callback.
- literal label or line number offset as jump expression callback, NULL if
getJumpRuntimeExpr is not NULL.
public final com.arsi.mj.maprpt.lexer.ptree.cmd.litcbk.JumpExprCallback getJumpLiteral()
Get return-to-label as runtime expression that yields label or line offset
- expression that yields label or line offset, NULL if
getJumpLiteral is not NULL.
public final com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getJumpRuntimeExpr()
public java.util.List referencedVariables()