|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PrimProcedure | |
---|---|
gnu.expr | Supports Expression ,
and various related classes need to compile programming languages. |
gnu.kawa.reflect | Contains classes to use reflection. |
Uses of PrimProcedure in gnu.expr |
---|
Methods in gnu.expr that return PrimProcedure | |
---|---|
static PrimProcedure |
PrimProcedure.getMethodFor(java.lang.Class procClass,
java.lang.String name,
Declaration decl,
Expression[] args,
Language language)
Get PrimProcedure for matching method in given class. |
static PrimProcedure |
PrimProcedure.getMethodFor(ClassType procClass,
java.lang.String name,
Declaration decl,
Expression[] args,
Language language)
|
static PrimProcedure |
PrimProcedure.getMethodFor(ClassType procClass,
java.lang.String name,
Declaration decl,
Type[] atypes,
Language language)
|
static PrimProcedure |
PrimProcedure.getMethodFor(Procedure pproc,
Declaration decl,
Expression[] args,
Language language)
Search for a matching static method in a procedure's class. |
static PrimProcedure |
PrimProcedure.getMethodFor(Procedure pproc,
Declaration decl,
Type[] atypes,
Language language)
|
static PrimProcedure |
PrimProcedure.getMethodFor(Procedure pproc,
Expression[] args)
|
static PrimProcedure |
PrimProcedure.makeBuiltinBinary(int opcode,
Type type)
|
static PrimProcedure |
PrimProcedure.makeBuiltinUnary(int opcode,
Type type)
|
Uses of PrimProcedure in gnu.kawa.reflect |
---|
Methods in gnu.kawa.reflect that return PrimProcedure | |
---|---|
static PrimProcedure[] |
ClassMethods.getMethods(ObjectType dtype,
java.lang.String mname,
char mode,
ClassType caller,
Language language)
Return the methods of a class with the specified name and flag. |
protected PrimProcedure[] |
Invoke.getMethods(ObjectType ctype,
java.lang.String mname,
ClassType caller)
|
static PrimProcedure |
Invoke.getStaticMethod(ClassType type,
java.lang.String name,
Expression[] args)
|
Methods in gnu.kawa.reflect with parameters of type PrimProcedure | |
---|---|
static long |
ClassMethods.selectApplicable(PrimProcedure[] methods,
Type[] atypes)
Re-order the methods such that the ones that are definite applicable (all argtypes is subset of parameter type) are first; those possibly applicable next (argtype overlaps parameter types); and ending with those definitely not applicable (some argtype does overlap its parameter type). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |