fabil.visit
Class AbortRetryChecker

java.lang.Object
  extended by ErrorHandlingVisitor
      extended by fabil.visit.AbortRetryChecker

public class AbortRetryChecker
extends ErrorHandlingVisitor


Field Summary
protected  boolean hasAbort
           
protected  boolean inAtomic
           
 
Constructor Summary
AbortRetryChecker(Job job, TypeSystem ts, NodeFactory nf)
           
 
Method Summary
protected  NodeVisitor enterCall(Node n)
           
protected  Node leaveCall(Node n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inAtomic

protected boolean inAtomic

hasAbort

protected boolean hasAbort
Constructor Detail

AbortRetryChecker

public AbortRetryChecker(Job job,
                         TypeSystem ts,
                         NodeFactory nf)
Method Detail

enterCall

protected NodeVisitor enterCall(Node n)

leaveCall

protected Node leaveCall(Node n)
                  throws SemanticException
Throws:
SemanticException