Uses of Class
com.caucho.quercus.program.FunctionInfo

Packages that use FunctionInfo
com.caucho.quercus.expr   
com.caucho.quercus.program   
 

Uses of FunctionInfo in com.caucho.quercus.expr
 

Methods in com.caucho.quercus.expr that return FunctionInfo
 FunctionInfo ExprFactory.createFunctionInfo(QuercusContext quercus, ClassDef classDef, java.lang.String name)
          Creates a new FunctionInfo
 FunctionInfo VarInfo.getFunction()
          Returns the owning function.
 

Methods in com.caucho.quercus.expr with parameters of type FunctionInfo
 Function ExprFactory.createFunction(Location loc, java.lang.String name, FunctionInfo info, Arg[] argList, Statement[] statementList)
          Creates a new function definition.
 Function ExprFactory.createMethodDeclaration(Location loc, InterpretedClassDef cl, java.lang.String name, FunctionInfo info, Arg[] argList)
          Creates a new object method definition.
 Function ExprFactory.createObjectMethod(Location loc, InterpretedClassDef cl, java.lang.String name, FunctionInfo info, Arg[] argList, Statement[] statementList)
          Creates a new object method definition.
 

Constructors in com.caucho.quercus.expr with parameters of type FunctionInfo
VarInfo(StringValue name, FunctionInfo function)
           
 

Uses of FunctionInfo in com.caucho.quercus.program
 

Fields in com.caucho.quercus.program declared as FunctionInfo
protected  FunctionInfo Function._info
           
 

Methods in com.caucho.quercus.program that return FunctionInfo
 FunctionInfo FunctionInfo.copy()
           
protected  FunctionInfo FunctionInfo.createCopy()
           
 FunctionInfo QuercusProgram.getFunctionInfo()
           
 FunctionInfo Function.getInfo()
           
 

Constructors in com.caucho.quercus.program with parameters of type FunctionInfo
Function(ExprFactory exprFactory, Location location, java.lang.String name, FunctionInfo info, Arg[] args, Statement[] statements)
           
MethodDeclaration(ExprFactory exprFactory, Location location, ClassDef qClass, java.lang.String name, FunctionInfo info, Arg[] argList)
           
ObjectMethod(ExprFactory exprFactory, Location location, InterpretedClassDef quercusClass, java.lang.String name, FunctionInfo info, Arg[] argList, Statement[] statementList)
           
QuercusProgram(QuercusContext quercus, Path sourceFile, java.util.HashMap<java.lang.String,Function> functionMap, java.util.ArrayList<Function> functionList, java.util.HashMap<java.lang.String,InterpretedClassDef> classMap, java.util.ArrayList<InterpretedClassDef> classList, FunctionInfo functionInfo, Statement statement)
          Creates a new quercus program