Package com.ibm.wala.cast.tree.rewrite
Interface CAstRewriter.CopyKey<Self extends CAstRewriter.CopyKey>
-
- All Known Implementing Classes:
AstLoopUnwinder.UnwindKey
,CAstBasicRewriter.NoKey
- Enclosing class:
- CAstRewriter<C extends CAstRewriter.RewriteContext<K>,K extends CAstRewriter.CopyKey<K>>
public static interface CAstRewriter.CopyKey<Self extends CAstRewriter.CopyKey>
interface to be implemented by keys used for cloning sub-trees during the rewrite
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
Self
parent()
keys have parent pointers, useful for when nesting cloning must occur (e.g., unrolling of nested loops)
-