|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gnu.expr.ExpWalker gnu.expr.InlineCalls
public class InlineCalls
Constructor Summary | |
---|---|
InlineCalls()
|
Method Summary | |
---|---|
static void |
inlineCalls(Expression exp,
Compilation comp)
|
protected Expression |
walkApplyExp(ApplyExp exp)
|
protected Expression |
walkClassExp(ClassExp exp)
|
protected Expression |
walkIfExp(IfExp exp)
|
protected Expression |
walkLetExp(LetExp exp)
|
protected Expression |
walkReferenceExp(ReferenceExp exp)
|
Methods inherited from class gnu.expr.ExpWalker |
---|
error, getColumn, getCompilation, getCurrentLambda, getFile, getLine, noteError, setColumn, setContext, setFile, setLine, setLine, walk, walkBeginExp, walkBlockExp, walkDefaultArgs, walkExitExp, walkExpression, walkExps, walkExps, walkFluidLetExp, walkLambdaExp, walkLangExp, walkModuleExp, walkObjectExp, walkQuoteExp, walkScopeExp, walkSetExp, walkSynchronizedExp, walkThisExp, walkTryExp |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InlineCalls()
Method Detail |
---|
public static void inlineCalls(Expression exp, Compilation comp)
protected Expression walkApplyExp(ApplyExp exp)
walkApplyExp
in class ExpWalker
protected Expression walkReferenceExp(ReferenceExp exp)
walkReferenceExp
in class ExpWalker
protected Expression walkIfExp(IfExp exp)
walkIfExp
in class ExpWalker
protected Expression walkLetExp(LetExp exp)
walkLetExp
in class ExpWalker
protected Expression walkClassExp(ClassExp exp)
walkClassExp
in class ExpWalker
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |