com.caucho.quercus.statement
Class ContinueStatement

java.lang.Object
  extended by com.caucho.quercus.statement.Statement
      extended by com.caucho.quercus.statement.ContinueStatement
Direct Known Subclasses:
ProContinueStatement

public class ContinueStatement
extends Statement

Represents a continue expression statement in a PHP program.


Field Summary
protected  java.util.ArrayList<java.lang.String> _loopLabelList
           
protected  Expr _target
           
 
Fields inherited from class com.caucho.quercus.statement.Statement
BREAK_FALL_THROUGH, FALL_THROUGH, RETURN
 
Constructor Summary
ContinueStatement(Location location, Expr target, java.util.ArrayList<java.lang.String> loopLabelList)
           
 
Method Summary
 Value execute(Env env)
          Executes the statement, returning the expression value.
 
Methods inherited from class com.caucho.quercus.statement.Statement
fallThrough, getLocation, getParent, isLoop, rethrow, rethrow, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_target

protected final Expr _target

_loopLabelList

protected final java.util.ArrayList<java.lang.String> _loopLabelList
Constructor Detail

ContinueStatement

public ContinueStatement(Location location,
                         Expr target,
                         java.util.ArrayList<java.lang.String> loopLabelList)
Method Detail

execute

public Value execute(Env env)
Executes the statement, returning the expression value.

Specified by:
execute in class Statement