

Public Member Functions | |
| TreeRewriter (TreeNodeStream input) | |
| TreeRewriter (TreeNodeStream input, RecognizerSharedState state) | |
| Object | applyOnce (Object t, fptr whichRule) |
| Object | applyRepeatedly (Object t, fptr whichRule) |
| Object | downup (Object t) |
| Object | downup (Object t, boolean showTransformations) |
| void | reportTransformation (Object oldTree, Object newTree) |
| Object | topdown () throws RecognitionException |
| Object | bottomup () throws RecognitionException |
Protected Attributes | |
| boolean | showTransformations = false |
| TokenStream | originalTokenStream |
| TreeAdaptor | originalAdaptor |
Package Attributes | |
| fptr | topdown_fptr |
| fptr | bottomup_ftpr |
Classes | |
| interface | fptr |
Definition at line 34 of file TreeRewriter.java.
| org.antlr.runtime.tree.TreeRewriter.TreeRewriter | ( | TreeNodeStream | input | ) |
Definition at line 44 of file TreeRewriter.java.
| org.antlr.runtime.tree.TreeRewriter.TreeRewriter | ( | TreeNodeStream | input, | |
| RecognizerSharedState | state | |||
| ) |
Definition at line 47 of file TreeRewriter.java.
| Object org.antlr.runtime.tree.TreeRewriter.applyOnce | ( | Object | t, | |
| fptr | whichRule | |||
| ) |
Definition at line 53 of file TreeRewriter.java.
| Object org.antlr.runtime.tree.TreeRewriter.applyRepeatedly | ( | Object | t, | |
| fptr | whichRule | |||
| ) |
Definition at line 76 of file TreeRewriter.java.
| Object org.antlr.runtime.tree.TreeRewriter.downup | ( | Object | t | ) |
Definition at line 86 of file TreeRewriter.java.
| Object org.antlr.runtime.tree.TreeRewriter.downup | ( | Object | t, | |
| boolean | showTransformations | |||
| ) |
Definition at line 88 of file TreeRewriter.java.
| void org.antlr.runtime.tree.TreeRewriter.reportTransformation | ( | Object | oldTree, | |
| Object | newTree | |||
| ) |
Override this if you need transformation tracing to go somewhere other than stdout or if you're not using Tree-derived trees.
Definition at line 102 of file TreeRewriter.java.
| Object org.antlr.runtime.tree.TreeRewriter.topdown | ( | ) | throws RecognitionException |
Definition at line 118 of file TreeRewriter.java.
| Object org.antlr.runtime.tree.TreeRewriter.bottomup | ( | ) | throws RecognitionException |
Definition at line 119 of file TreeRewriter.java.
boolean org.antlr.runtime.tree.TreeRewriter.showTransformations = false [protected] |
Definition at line 39 of file TreeRewriter.java.
Definition at line 41 of file TreeRewriter.java.
Definition at line 42 of file TreeRewriter.java.
Initial value:
new fptr() { public Object rule() throws RecognitionException { return topdown(); } }
Definition at line 107 of file TreeRewriter.java.
Initial value:
new fptr() { public Object rule() throws RecognitionException { return bottomup(); } }
Definition at line 111 of file TreeRewriter.java.
1.5.5