Class JavaScriptModRef<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>


  • public class JavaScriptModRef<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>
    extends com.ibm.wala.cast.ipa.modref.AstModRef<T>
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  JavaScriptModRef.JavaScriptModVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>  
      static class  JavaScriptModRef.JavaScriptRefVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>  
      • Nested classes/interfaces inherited from class com.ibm.wala.cast.ipa.modref.AstModRef

        com.ibm.wala.cast.ipa.modref.AstModRef.AstModVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>, com.ibm.wala.cast.ipa.modref.AstModRef.AstRefVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>
      • Nested classes/interfaces inherited from class com.ibm.wala.ipa.modref.ModRef

        com.ibm.wala.ipa.modref.ModRef.ModVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey,​H extends com.ibm.wala.ipa.modref.ExtendedHeapModel>, com.ibm.wala.ipa.modref.ModRef.RefVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey,​H extends com.ibm.wala.ipa.modref.ExtendedHeapModel>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.ibm.wala.ipa.modref.ModRef.ModVisitor<T,​? extends com.ibm.wala.ipa.modref.ExtendedHeapModel> makeModVisitor​(com.ibm.wala.ipa.callgraph.CGNode n, java.util.Collection<com.ibm.wala.ipa.callgraph.propagation.PointerKey> result, com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T> pa, com.ibm.wala.ipa.modref.ExtendedHeapModel h, boolean ignoreAllocHeapDefs)  
      protected com.ibm.wala.ipa.modref.ModRef.RefVisitor<T,​? extends com.ibm.wala.ipa.modref.ExtendedHeapModel> makeRefVisitor​(com.ibm.wala.ipa.callgraph.CGNode n, java.util.Collection<com.ibm.wala.ipa.callgraph.propagation.PointerKey> result, com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T> pa, com.ibm.wala.ipa.modref.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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JavaScriptModRef

        public JavaScriptModRef()
    • Method Detail

      • makeRefVisitor

        protected com.ibm.wala.ipa.modref.ModRef.RefVisitor<T,​? extends com.ibm.wala.ipa.modref.ExtendedHeapModel> makeRefVisitor​(com.ibm.wala.ipa.callgraph.CGNode n,
                                                                                                                                        java.util.Collection<com.ibm.wala.ipa.callgraph.propagation.PointerKey> result,
                                                                                                                                        com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T> pa,
                                                                                                                                        com.ibm.wala.ipa.modref.ExtendedHeapModel h)
        Overrides:
        makeRefVisitor in class com.ibm.wala.cast.ipa.modref.AstModRef<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>
      • makeModVisitor

        protected com.ibm.wala.ipa.modref.ModRef.ModVisitor<T,​? extends com.ibm.wala.ipa.modref.ExtendedHeapModel> makeModVisitor​(com.ibm.wala.ipa.callgraph.CGNode n,
                                                                                                                                        java.util.Collection<com.ibm.wala.ipa.callgraph.propagation.PointerKey> result,
                                                                                                                                        com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T> pa,
                                                                                                                                        com.ibm.wala.ipa.modref.ExtendedHeapModel h,
                                                                                                                                        boolean ignoreAllocHeapDefs)
        Overrides:
        makeModVisitor in class com.ibm.wala.cast.ipa.modref.AstModRef<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey>