| Frames | No Frames |
Classes derived from gnu.expr.LambdaExp | |
| class | |
| class | Class used to implement Scheme top-level environments. |
| class | |
Constructors with parameter type gnu.expr.LambdaExp | |
"Convert" a LambdaExp to a CatchClause. | |
Fields of type gnu.expr.LambdaExp | |
| LambdaExp | An artificial method named "$clinit$" for evaluating
static initializations. |
| LambdaExp | |
| LambdaExp | |
| LambdaExp | |
| LambdaExp | An artificial method named "$finit$" for evaluating
non-static initializations. |
| LambdaExp | |
Methods with parameter type gnu.expr.LambdaExp | |
| void | |
| void | CheckedTarget.emitCheckedCoerce(Compilation comp, LambdaExp proc, int argno, Type type, Variable argValue) |
| void | Create and load a ModuleMethod for the given procedure. |
| void | Generate ModuleBody's apply(CallContext) method
Use the applyMethods vector, which contains methods that
implement the (public, readable) methods of the current module. |
| void | Generate ModuleBody's apply0...applyN methods. |
| void | |
| void | |
| void | |
| Method | |
| Method | |
| Target | |
| void | |
| void | |
| Expression | |
| Expression | |
| Expression | |
| Expression | |
Methods with return type gnu.expr.LambdaExp | |
| LambdaExp | |
| LambdaExp | |
| LambdaExp | For an INLINE_ONLY function, return the function it gets inlined in. |
| LambdaExp | |
| LambdaExp | |
| LambdaExp | |
| LambdaExp | Return the closest outer non-inlined LambdaExp. |
Methods with parameter type gnu.expr.LambdaExp | |
| void | |
Methods with parameter type gnu.expr.LambdaExp | |
| void | ValuesMap.compileInlined(LambdaExp lambda, Expression vals, int startCounter, Method matchesMethod, Compilation comp, Target target) |
| void | Modify LambdaExp so result is coerced to given type. |
Fields of type gnu.expr.LambdaExp | |
| LambdaExp | |
Methods with parameter type gnu.expr.LambdaExp | |
| void | Lambda.rewrite(LambdaExp lexp, Object formals, Object body, Translator tr, TemplateScope templateScopeRest) Higher-level constructor, that does the re-writing. |
| Object | |
| void | |
| void | Lambda.rewriteFormals(LambdaExp lexp, Object formals, Translator tr, TemplateScope templateScopeRest) |
| Object | |