com.caucho.quercus.expr
Class VarTempExprPro

java.lang.Object
  extended by com.caucho.quercus.expr.Expr
      extended by com.caucho.quercus.expr.AbstractVarExpr
          extended by com.caucho.quercus.expr.VarExpr
              extended by com.caucho.quercus.expr.VarExprPro
                  extended by com.caucho.quercus.expr.VarTempExprPro
All Implemented Interfaces:
ExprPro

public class VarTempExprPro
extends VarExprPro

Represents a temp PHP variable expression.


Field Summary
 
Fields inherited from class com.caucho.quercus.expr.VarExpr
_name
 
Fields inherited from class com.caucho.quercus.expr.Expr
COMPILE_ARG_MAX
 
Constructor Summary
VarTempExprPro(InfoVarPro var)
           
 
Method Summary
 java.lang.String getJavaVar()
          Returns the java variable name.
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.quercus.expr.VarExprPro
analyzeMerge, analyzeVarState, assign, copy, createAssignRef, getGenerator, getVariables, getVarInfo, getVarState, getVarState, isValue, setInitializedVar, setVarState
 
Methods inherited from class com.caucho.quercus.expr.VarExpr
createAssign, equals, eval, evalArg, evalArray, evalAssignRef, evalAssignValue, evalCopy, evalIsset, evalObject, evalTop, evalUnset, evalVar, getName, hashCode
 
Methods inherited from class com.caucho.quercus.expr.AbstractVarExpr
createCopy, createRef, createUnset, evalRef, isVar
 
Methods inherited from class com.caucho.quercus.expr.Expr
canRead, createAssignFrom, createCall, createClassConst, createClassField, createClassField, createDeref, createFieldGet, createFieldGet, createIsset, evalArgs, evalArrayAssign, evalBoolean, evalChar, evalConstant, evalConstantPrefix, evalConstantSuffix, evalDirty, evalDouble, evalLong, evalPostIncrement, evalPreIncrement, evalString, evalStringValue, evalUnsetArray, evalValue, getFileName, getFunctionLocation, getLine, getLocation, getLocationLine, isArray, isAssign, isBoolean, isConstant, isDouble, isFalse, isLiteral, isLong, isNumber, isRef, isString, isTrue, print
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VarTempExprPro

public VarTempExprPro(InfoVarPro var)
Method Detail

getJavaVar

public java.lang.String getJavaVar()
Returns the java variable name.

Overrides:
getJavaVar in class VarExpr

toString

public java.lang.String toString()
Overrides:
toString in class VarExpr