|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Function | |
|---|---|
| com.caucho.quercus.env | |
| com.caucho.quercus.expr | |
| com.caucho.quercus.parser | |
| com.caucho.quercus.program | |
| com.caucho.quercus.statement | |
| Uses of Function in com.caucho.quercus.env |
|---|
| Constructors in com.caucho.quercus.env with parameters of type Function | |
|---|---|
Closure(Env env,
Function fun)
|
|
| Uses of Function in com.caucho.quercus.expr |
|---|
| Fields in com.caucho.quercus.expr declared as Function | |
|---|---|
protected Function |
ClosureExpr._fun
|
| Methods in com.caucho.quercus.expr that return Function | |
|---|---|
Function |
ExprFactoryPro.createFunction(Location loc,
java.lang.String name,
FunctionInfo info,
Arg[] argList,
Statement[] statementList)
Creates a new function call. |
Function |
ExprFactory.createFunction(Location loc,
java.lang.String name,
FunctionInfo info,
Arg[] argList,
Statement[] statementList)
Creates a new function definition. |
Function |
ExprFactoryPro.createMethodDeclaration(Location loc,
InterpretedClassDef cl,
java.lang.String name,
FunctionInfo info,
Arg[] argList)
Creates a new object method definition. |
Function |
ExprFactory.createMethodDeclaration(Location loc,
InterpretedClassDef cl,
java.lang.String name,
FunctionInfo info,
Arg[] argList)
Creates a new object method definition. |
Function |
ExprFactoryPro.createObjectMethod(Location loc,
InterpretedClassDef cl,
java.lang.String name,
FunctionInfo info,
Arg[] argList,
Statement[] statementList)
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. |
Function |
ClosureExpr.getFunction()
Returns the function |
| Methods in com.caucho.quercus.expr with parameters of type Function | |
|---|---|
ClosureExprPro |
ExprFactoryPro.createClosure(Location loc,
Function fun,
java.util.ArrayList<VarExpr> useArgs)
Creates a new closure call. |
ClosureExpr |
ExprFactory.createClosure(Location loc,
Function fun,
java.util.ArrayList<VarExpr> useArgs)
Creates a new closure. |
Statement |
ExprFactoryPro.createFunctionDef(Location loc,
Function fun)
Creates a new function definition def. |
Statement |
ExprFactory.createFunctionDef(Location loc,
Function fun)
Creates a new function definition def. |
| Constructors in com.caucho.quercus.expr with parameters of type Function | |
|---|---|
ClosureExpr(Location location,
Function fun)
|
|
ClosureExprPro(Location loc,
Function fun,
java.util.ArrayList<VarExpr> useArgs)
|
|
| Uses of Function in com.caucho.quercus.parser |
|---|
| Methods in com.caucho.quercus.parser that return Function | |
|---|---|
Function |
QuercusParser.parseFunction(java.lang.String name,
Path argPath,
Path codePath)
|
| Methods in com.caucho.quercus.parser that return types with arguments of type Function | |
|---|---|
java.util.HashMap<java.lang.String,Function> |
GlobalScope.getConditionalFunctionMap()
Returns the conditional function map. |
java.util.ArrayList<Function> |
GlobalScope.getFunctionList()
Returns the function list. |
java.util.HashMap<java.lang.String,Function> |
GlobalScope.getFunctionMap()
Returns the function map. |
| Methods in com.caucho.quercus.parser with parameters of type Function | |
|---|---|
protected void |
Scope.addConditionalFunction(Function function)
|
void |
ClassScope.addConditionalFunction(java.lang.String name,
Function function)
|
protected void |
Scope.addConditionalFunction(java.lang.String name,
Function function)
|
protected void |
GlobalScope.addConditionalFunction(java.lang.String name,
Function function)
|
protected void |
FunctionScope.addConditionalFunction(java.lang.String name,
Function function)
|
void |
ClassScope.addFunction(java.lang.String name,
Function function,
boolean isTop)
Adds a function. |
abstract void |
Scope.addFunction(java.lang.String name,
Function function,
boolean isTop)
Adds a function. |
void |
GlobalScope.addFunction(java.lang.String name,
Function function,
boolean isTop)
Adds a function. |
void |
FunctionScope.addFunction(java.lang.String name,
Function function,
boolean isTop)
Adds a function. |
| Uses of Function in com.caucho.quercus.program |
|---|
| Subclasses of Function in com.caucho.quercus.program | |
|---|---|
class |
MethodDeclaration
Declaration for an abstract function or interface. |
class |
ObjectMethod
Represents sequence of statements. |
class |
ProFunction
Represents sequence of statements. |
class |
ProMethodDeclaration
Represents sequence of statements. |
class |
ProObjectMethod
Represents sequence of statements. |
| Methods in com.caucho.quercus.program that return types with arguments of type Function | |
|---|---|
java.util.ArrayList<Function> |
QuercusProgram.getFunctionList()
Returns the functions. |
java.util.Collection<Function> |
QuercusProgram.getFunctions()
Returns the functions. |
| Methods in com.caucho.quercus.program with parameters of type Function | |
|---|---|
void |
InterpretedClassDef.addFunction(java.lang.String name,
Function fun)
Adds a function. |
void |
FunctionInfo.setFunction(Function fun)
Sets the actual function. |
| Constructor parameters in com.caucho.quercus.program with type arguments of type Function | |
|---|---|
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 |
|
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 |
|
| Uses of Function in com.caucho.quercus.statement |
|---|
| Fields in com.caucho.quercus.statement declared as Function | |
|---|---|
protected Function |
FunctionDefStatement._fun
|
| Constructors in com.caucho.quercus.statement with parameters of type Function | |
|---|---|
FunctionDefStatement(Location location,
Function fun)
|
|
ProFunctionDefStatement(Location location,
Function fun)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||