Package com.ibm.wala.cast.tree.rewrite
-
Interface Summary Interface Description CAstRewriter.CopyKey<Self extends CAstRewriter.CopyKey> interface to be implemented by keys used for cloning sub-trees during the rewriteCAstRewriter.Rewrite represents a rewritten CAstCAstRewriter.RewriteContext<K extends CAstRewriter.CopyKey> interface to be implemented by contexts used while traversing the ASTCAstRewriterFactory<C extends CAstRewriter.RewriteContext<K>,K extends CAstRewriter.CopyKey<K>> -
Class Summary Class Description AstLoopUnwinder AstLoopUnwinder.UnwindKey CAstBasicRewriter abstract base class forCAstRewriters that do no cloning of nodesCAstBasicRewriter.NoKey key indicating that no duplication is being performedCAstBasicRewriter.NonCopyingContext context indicating that no cloning is being performedCAstCloner CAstRewriter<C extends CAstRewriter.RewriteContext<K>,K extends CAstRewriter.CopyKey<K>> Abstract superclass for types performing a rewrite operation on a CAst.