|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.cast.java.translator.polyglot.ASTTraverser
public class ASTTraverser
Wrapper for the logic (nasty cascaded instanceof tests) necessary to visit a Polyglot AST and dispatch to the appropriate TranslatingVisitor methods for each AST node type.
| Constructor Summary | |
|---|---|
protected |
ASTTraverser()
|
| Method Summary | |
|---|---|
static CAstNode |
visit(polyglot.ast.Node n,
TranslatingVisitor tv,
PolyglotJava2CAstTranslator.WalkContext wc)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected ASTTraverser()
| Method Detail |
|---|
public static CAstNode visit(polyglot.ast.Node n,
TranslatingVisitor tv,
PolyglotJava2CAstTranslator.WalkContext wc)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||