Uses of Class gnu.expr.ApplyExp

Uses in package gnu.expr

Fields of type gnu.expr.ApplyExp

ApplyExp
List of ApplyExp where this declaration is the function called.
ApplyExp
The next ApplyExp in ((ReferenceExp)func).binding.firstCall list.
ApplyExp
The unique caller that calls this lambda.

Methods with parameter type gnu.expr.ApplyExp

void
void
void
Expression
Inline an application of this Procedure and return result.
Expression
Apply inlining transformations on a given ApplyExp.
Expression
Apply inlining transformations on a given ApplyExp.
Expression
Expression
Apply inlining transformations on a given ApplyExp.
Expression
Expression
Expression
Expression
Expression
Expression
Walk an ApplyExp assuming function and arguments have been walked.

Uses in package gnu.kawa.functions

Methods with parameter type gnu.expr.ApplyExp

void
AddOp.compile(ApplyExp exp, Compilation comp, Target target)
void
void
Convert.compile(ApplyExp exp, Compilation comp, Target target)
void
void
IsEq.compile(ApplyExp exp, Compilation comp, Target target)
void
void
void
Expression
Expression
Expression
Expression
Expression
Expression
Expression
Inline an application of this Procedure and return result.
Expression
Expression
Expression
Expression
Inline an application of this Procedure and return result.
Expression
Expression
Expression
Expression
Expression
AddOp.primInline(int opcode, ApplyExp exp)

Uses in package gnu.kawa.reflect

Methods with parameter type gnu.expr.ApplyExp

void
void
void
void
void
void
SlotGet.compile(ApplyExp exp, Compilation comp, Target target)
void
SlotSet.compile(ApplyExp exp, Compilation comp, Target target)
void
void
void
Expression
Expression
Expression
Expression
Expression
ApplyExp
Invoke.inlineClassName(ApplyExp exp, int carg, InlineCalls walker)
Resolve class specifier to ClassType at inline time.

Methods with return type gnu.expr.ApplyExp

ApplyExp
Invoke.inlineClassName(ApplyExp exp, int carg, InlineCalls walker)
Resolve class specifier to ClassType at inline time.
ApplyExp
SlotGet.makeGetField(Expression value, String fieldName)
Convenience method to make an Expression that gets the value of a field.
ApplyExp
Invoke.makeInvokeStatic(ClassType type, String name, Expression[] args)
Return an ApplyExp that will call a method with given arguments.

Uses in package gnu.kawa.servlet

Methods with parameter type gnu.expr.ApplyExp

void
void

Uses in package gnu.kawa.xml

Methods with parameter type gnu.expr.ApplyExp

void
void
void
void
void
void
void
void
void
void
void
void
Symbol
Expression
Expression

Uses in package gnu.xquery.lang

Methods with parameter type gnu.expr.ApplyExp

Expression
Expression

Uses in package gnu.xquery.util

Methods with parameter type gnu.expr.ApplyExp

void
ArithOp.compile(ApplyExp exp, Compilation comp, Target target)
void
CastAs.compile(ApplyExp exp, Compilation comp, Target target)
void
void
void
void
Expression
Expression
Expression
Expression
Expression
Expression
Inline an application of this Procedure and return result.
Expression
Expression
Inline an application of this Procedure and return result.

Uses in package kawa.lang

Methods with parameter type gnu.expr.ApplyExp

void
void

Uses in package kawa.standard

Methods with parameter type gnu.expr.ApplyExp

void
not.compile(ApplyExp exp, Compilation comp, Target target)
void
Expression
map.inline(ApplyExp exp, ExpWalker walker)