/**
  * Accepts the Visitor for leave behavior.
  *
  * @param visitor
  */
 public void leave(IRVisitor visitor) {
   visitor.leave(this);
 }
 /**
  * Accepts the Visitor for enter behavior.
  *
  * @param visitor
  * @return boolean
  */
 public boolean enter(IRVisitor visitor) {
   return (visitor.enter(this));
 }
 public void visit(IRVisitor visitor) {
   visitor.visitInstanceMethodDefinition(this);
   code.visit(visitor);
 }
Exemple #4
0
 /**
  * Accepts the Visitor for enter behavior.
  *
  * @param visitor
  */
 public void enter(IRVisitor visitor) {
   visitor.enter(this);
 }
 @Override
 public void visit(IRVisitor visitor) {
   visitor.NonlocalReturnInstr(this);
 }