com.caucho.quercus.statement
Class ProIfStatement

java.lang.Object
  extended by com.caucho.quercus.statement.Statement
      extended by com.caucho.quercus.statement.IfStatement
          extended by com.caucho.quercus.statement.ProIfStatement
All Implemented Interfaces:
CompilingStatement

public class ProIfStatement
extends IfStatement
implements CompilingStatement

Represents an if statement.


Field Summary
 
Fields inherited from class com.caucho.quercus.statement.Statement
BREAK_FALL_THROUGH, FALL_THROUGH, RETURN
 
Constructor Summary
ProIfStatement(Location location, Expr test, Statement trueBlock, Statement falseBlock)
           
 
Method Summary
 StatementGenerator getGenerator()
          Returns the generator.
 
Methods inherited from class com.caucho.quercus.statement.IfStatement
execute, getFalseBlock, getTest, getTrueBlock
 
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
 

Constructor Detail

ProIfStatement

public ProIfStatement(Location location,
                      Expr test,
                      Statement trueBlock,
                      Statement falseBlock)
Method Detail

getGenerator

public StatementGenerator getGenerator()
Description copied from interface: CompilingStatement
Returns the generator.

Specified by:
getGenerator in interface CompilingStatement