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
Modifier and TypeClassDescriptionprotected static class
AstModRef.AstModVisitor<T extends InstanceKey>
protected static class
AstModRef.AstRefVisitor<T extends InstanceKey>
Nested classes/interfaces inherited from class com.ibm.wala.ipa.modref.ModRef
ModRef.ModVisitor<T extends InstanceKey,
H extends ExtendedHeapModel>, ModRef.RefVisitor<T extends InstanceKey, H extends ExtendedHeapModel> -
Constructor Summary
-
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 com.ibm.wala.ipa.modref.ModRef
computeMod, computeMod, computeRef, computeRef, getMod, getMod, getRef, make, makeModVisitor
-
Constructor Details
-
AstModRef
public AstModRef()
-
-
Method Details
-
makeHeapModel
- Overrides:
makeHeapModel
in classModRef<T extends InstanceKey>
-
makeRefVisitor
protected ModRef.RefVisitor<T,? extends ExtendedHeapModel> makeRefVisitor(CGNode n, Collection<PointerKey> result, PointerAnalysis<T> pa, ExtendedHeapModel h) - Overrides:
makeRefVisitor
in 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:
makeModVisitor
in classModRef<T extends InstanceKey>
-