jltools.frontend
Class  VisitorPass
java.lang.Object
  |
  +--jltools.frontend.AbstractPass
        |
        +--jltools.frontend.VisitorPass
- All Implemented Interfaces: 
 - Pass
 
- public class VisitorPass
- extends AbstractPass
  
A pass which runs a visitor.
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
| Methods inherited from interface jltools.frontend.Pass | 
status | 
 
VisitorPass
public VisitorPass(Job job)
VisitorPass
public VisitorPass(Job job,
                   NodeVisitor v)
visitor
public void visitor(NodeVisitor v)
visitor
public NodeVisitor visitor()
run
public boolean run()
- Description copied from interface: 
Pass 
- Run the pass.
- Overrides:
 run in class AbstractPass
 
 
toString
public java.lang.String toString()
- Overrides:
 toString in class AbstractPass