Uses of Class
lab7.ReflectiveVisitor

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.