Uses of Class
com.caucho.quercus.parser.QuercusParser

Packages that use QuercusParser
com.caucho.quercus.expr   
 

Uses of QuercusParser in com.caucho.quercus.expr
 

Methods in com.caucho.quercus.expr with parameters of type QuercusParser
 void AbstractVarExpr.assign(QuercusParser parser)
          Marks the value as assigned
 void Expr.assign(QuercusParser parser)
          Mark as an assignment for a list()
 void VarExpr.assign(QuercusParser parser)
          Creates the assignment.
 Expr AbstractVarExpr.createAssign(QuercusParser parser, Expr value)
          Creates the assignment.
 Expr Expr.createAssign(QuercusParser parser, Expr value)
           
 Expr UnarySuppressErrorExpr.createAssign(QuercusParser parser, Expr value)
          Creates the assignment.
 Expr VarExpr.createAssign(QuercusParser parser, Expr value)
          Creates the assignment.
 Expr Expr.createAssignFrom(QuercusParser parser, AbstractVarExpr leftHandSide)
          Creates an assignment using this value as the right hand side.
 Expr UnaryRefExpr.createAssignFrom(QuercusParser parser, AbstractVarExpr leftHandSide)
          Creates an assignment using this value as the right hand side.
 Expr AbstractVarExpr.createAssignRef(QuercusParser parser, Expr value)
          Creates the assignment.
 Expr Expr.createAssignRef(QuercusParser parser, Expr value)
           
 Expr UnarySuppressErrorExpr.createAssignRef(QuercusParser parser, Expr value)
          Creates the assignment.
 Expr VarExpr.createAssignRef(QuercusParser parser, Expr value)
          Creates the assignment.
 Expr ClassConstExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassFieldExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassFieldVarExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassVarConstExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassVarFieldExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassVarFieldVarExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassVirtualConstExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassVirtualFieldExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ClassVirtualFieldVarExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr Expr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ObjectFieldExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ObjectFieldVarExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ThisFieldExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ThisFieldVarExpr.createCall(QuercusParser parser, Location location, java.util.ArrayList<Expr> args)
          Creates a function call expression
 Expr ExprFactory.createCall(QuercusParser parser, java.lang.String name, java.util.ArrayList<Expr> args)
          Creates a new function call.
 Expr ConstExpr.createClassConst(QuercusParser parser, StringValue name)
          Creates a class field Foo::bar
 Expr Expr.createClassConst(QuercusParser parser, StringValue name)
          Creates a class field $class::foo
 Expr LiteralStringExpr.createClassConst(QuercusParser parser, StringValue name)
          Creates a class field $class::foo
 Expr ConstExpr.createClassField(QuercusParser parser, Expr name)
          Creates a class field Foo::${bar}
 Expr Expr.createClassField(QuercusParser parser, Expr name)
          Creates a class field $class::${foo}
 Expr ConstExpr.createClassField(QuercusParser parser, StringValue name)
          Creates a class field Foo::$bar
 Expr Expr.createClassField(QuercusParser parser, StringValue name)
          Creates a class field $class::$foo
 Expr ExprFactory.createList(QuercusParser parser, ListHeadExpr head, Expr value)
          Creates a list expression.
 Expr AbstractVarExpr.createRef(QuercusParser parser)
          Creates the reference
 Expr CallVarExpr.createRef(QuercusParser parser)
          Returns the reference of the value.
 Expr ClassMethodVarExpr.createRef(QuercusParser parser)
          Returns the reference of the value.
 Expr ClassVarMethodExpr.createRef(QuercusParser parser)
          Returns the reference of the value.
 Expr ClassVarMethodVarExpr.createRef(QuercusParser parser)
          Returns the reference of the value.
 Expr ClassVirtualMethodVarExpr.createRef(QuercusParser parser)
          Returns the reference of the value.
 Expr ClosureExpr.createRef(QuercusParser parser)
          Returns the reference of the value.
 Expr Expr.createRef(QuercusParser parser)
          Creates a reference.
 

Constructors in com.caucho.quercus.expr with parameters of type QuercusParser
FunGetClassExpr(QuercusParser parser)