|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ReflectiveVisitor | |
|---|---|
| coursesolutions | |
| lab7 | |
| lab8 | |
| Uses of ReflectiveVisitor in coursesolutions |
|---|
| Subclasses of ReflectiveVisitor in coursesolutions | |
|---|---|
class |
CourseCodeGenVisitor
|
class |
CourseProjectCodeGenVisitor
|
class |
CourseSemanticsVisitor
Class sponsored symbol-processing visitor. |
class |
CourseSymtabVisitor
Class sponsored symbol-processing visitor. |
class |
CourseTypeSetVisitor
Sets the class of all AST nodes |
| Uses of ReflectiveVisitor in lab7 |
|---|
| Subclasses of ReflectiveVisitor in lab7 | |
|---|---|
class |
NodeVisitor
Visitor idea adapted from http://www.javaworld.com/javaworld/javatips/jw-javatip98.html |
| Methods in lab7 that return ReflectiveVisitor | |
|---|---|
ReflectiveVisitor |
ReflectiveVisitor.performVisit(AbstractNode n)
Better version of perform |
| Methods in lab7 with parameters of type ReflectiveVisitor | |
|---|---|
void |
ReflectiveVisitable.accept(ReflectiveVisitor rv)
|
void |
AbstractNode.accept(ReflectiveVisitor v)
Reflective visitor pattern |
| Uses of ReflectiveVisitor in lab8 |
|---|
| Subclasses of ReflectiveVisitor in lab8 | |
|---|---|
class |
DumpNodeVisitor
This visitor shows you the AST as-is, node for node, with node types printed out. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||