gnu.expr
public class InlineCalls extends ExpWalker
| Constructor Summary | |
|---|---|
| InlineCalls(Compilation comp) | |
| Method Summary | |
|---|---|
| static void | inlineCalls(Expression exp, Compilation comp) |
| protected Expression | walkApplyExp(ApplyExp exp) |
| Expression | walkApplyOnly(ApplyExp exp) Walk an ApplyExp assuming function and arguments have been walked. |
| protected Expression | walkIfExp(IfExp exp) |
| protected Expression | walkLambdaExp(LambdaExp exp) |
| protected Expression | walkLetExp(LetExp exp) |
| protected Expression | walkReferenceExp(ReferenceExp exp) |