Class AstModRef<T extends InstanceKey>
java.lang.Object
com.ibm.wala.ipa.modref.ModRef<T>
com.ibm.wala.cast.ipa.modref.AstModRef<T>
- Direct Known Subclasses:
AstJavaModRef, JavaScriptModRef
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classAstModRef.AstModVisitor<T extends InstanceKey>protected static classAstModRef.AstRefVisitor<T extends InstanceKey>Nested classes/interfaces inherited from class ModRef
ModRef.ModVisitor<T,H>, ModRef.RefVisitor<T, H> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ModRef.ModVisitor<T, ? extends ExtendedHeapModel> makeModVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, ExtendedHeapModel h, boolean ignoreAllocHeapDefs) protected ModRef.RefVisitor<T, ? extends ExtendedHeapModel> makeRefVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, ExtendedHeapModel h) Methods inherited from class ModRef
computeMod, computeMod, computeRef, computeRef, getMod, getMod, getRef, make, makeModVisitor
-
Constructor Details
-
AstModRef
public AstModRef()
-
-
Method Details
-
makeHeapModel
- Overrides:
makeHeapModelin classModRef<T extends InstanceKey>
-
makeRefVisitor
protected ModRef.RefVisitor<T, ? extends ExtendedHeapModel> makeRefVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, ExtendedHeapModel h) - Overrides:
makeRefVisitorin classModRef<T extends InstanceKey>
-
makeModVisitor
protected ModRef.ModVisitor<T, ? extends ExtendedHeapModel> makeModVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, ExtendedHeapModel h, boolean ignoreAllocHeapDefs) - Overrides:
makeModVisitorin classModRef<T extends InstanceKey>
-