fabil.visit
Class AtomicMethodRewriter

java.lang.Object
  extended by NodeVisitor
      extended by fabil.visit.AtomicMethodRewriter

public class AtomicMethodRewriter
extends NodeVisitor

Removes atomic keyword from method flags and makes body an atomic block.


Field Summary
protected  FabILNodeFactory nf
           
protected  QQ qq
           
 
Constructor Summary
AtomicMethodRewriter(ExtensionInfo extInfo)
           
 
Method Summary
 Node override(Node parent, Node n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

qq

protected QQ qq

nf

protected FabILNodeFactory nf
Constructor Detail

AtomicMethodRewriter

public AtomicMethodRewriter(ExtensionInfo extInfo)
Method Detail

override

public Node override(Node parent,
                     Node n)