com.ibm.wala.cast.tree.impl
Class CAstBasicRewriter

java.lang.Object
  extended by com.ibm.wala.cast.tree.impl.CAstRewriter<CAstBasicRewriter.NonCopyingContext,CAstBasicRewriter.NoKey>
      extended by com.ibm.wala.cast.tree.impl.CAstBasicRewriter
Direct Known Subclasses:
CAstCloner

public abstract class CAstBasicRewriter
extends CAstRewriter<CAstBasicRewriter.NonCopyingContext,CAstBasicRewriter.NoKey>


Nested Class Summary
static class CAstBasicRewriter.NoKey
           
static class CAstBasicRewriter.NonCopyingContext
           
 
Nested classes/interfaces inherited from class com.ibm.wala.cast.tree.impl.CAstRewriter
CAstRewriter.CopyKey<Self extends CAstRewriter.CopyKey>, CAstRewriter.Rewrite, CAstRewriter.RewriteContext<K extends CAstRewriter.CopyKey>
 
Field Summary
 
Fields inherited from class com.ibm.wala.cast.tree.impl.CAstRewriter
Ast, DEBUG, recursive, rootContext
 
Constructor Summary
protected CAstBasicRewriter(CAst Ast, boolean recursive)
           
 
Method Summary
 
Methods inherited from class com.ibm.wala.cast.tree.impl.CAstRewriter
copyNodes, flowOutTo, rewrite, rewrite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CAstBasicRewriter

protected CAstBasicRewriter(CAst Ast,
                            boolean recursive)