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