ant.compiler.asm
Class Asm.AbstractVisitor

java.lang.Object
  extended byant.compiler.asm.Asm.AbstractVisitor
All Implemented Interfaces:
Asm.Visitor
Direct Known Subclasses:
Asm.AbstractDFSVisitor
Enclosing class:
Asm

public abstract static class Asm.AbstractVisitor
extends java.lang.Object
implements Asm.Visitor

Default implementation of the Asm.Visitor interface.

License: GPL

Author:
Bernhard Haumacher

Constructor Summary
Asm.AbstractVisitor()
           
 
Method Summary
 void visit(Asm.Drop op)
           
 void visit(Asm.Flip op)
           
 void visit(Asm.Mark op)
           
 void visit(Asm.Move op)
           
 void visit(Asm.Nop op)
           
 void visit(Asm.NopFoodTest op)
           
 void visit(Asm.NopWallTest op)
           
 void visit(Asm.PickUp op)
           
 void visit(Asm.Sense op)
           
 void visit(Asm.Turn op)
           
 void visit(Asm.Unmark op)
           
 void visitAsm(Asm op)
           
 void visitConditional(Asm.Conditional op)
           
 void visitSequential(Asm.Sequential op)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Asm.AbstractVisitor

public Asm.AbstractVisitor()
Method Detail

visitAsm

public void visitAsm(Asm op)

visitSequential

public void visitSequential(Asm.Sequential op)

visitConditional

public void visitConditional(Asm.Conditional op)

visit

public void visit(Asm.Nop op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Mark op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Unmark op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Drop op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Turn op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.NopWallTest op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.NopFoodTest op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Sense op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.PickUp op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Move op)
Specified by:
visit in interface Asm.Visitor

visit

public void visit(Asm.Flip op)
Specified by:
visit in interface Asm.Visitor