Hierarchy For Package com.ibm.wala.cast.js.ipa.callgraph

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.ibm.wala.util.graph.AbstractGraph<T> (implements com.ibm.wala.util.graph.Graph<T>)
      • com.ibm.wala.util.graph.AbstractNumberedGraph<T> (implements com.ibm.wala.util.graph.NumberedGraph<T>)
        • com.ibm.wala.ipa.callgraph.impl.BasicCallGraph<T> (implements com.ibm.wala.ipa.callgraph.CallGraph)
          • com.ibm.wala.ipa.callgraph.impl.ExplicitCallGraph (implements com.ibm.wala.shrike.shrikeBT.BytecodeConstants)
            • com.ibm.wala.cast.ipa.callgraph.AstCallGraph
    • com.ibm.wala.ipa.callgraph.propagation.AbstractPointerAnalysis (implements com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T>)
    • com.ibm.wala.ipa.callgraph.propagation.AbstractPointerKey (implements com.ibm.wala.ipa.callgraph.propagation.PointerKey)
      • com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey (implements com.ibm.wala.ipa.callgraph.propagation.InstanceFieldPointerKey)
      • com.ibm.wala.ipa.callgraph.propagation.AbstractLocalPointerKey
    • com.ibm.wala.ipa.callgraph.AnalysisOptions
    • com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization
    • com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContext (implements com.ibm.wala.ipa.callgraph.Context)
    • com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountContextSelector (implements com.ibm.wala.ipa.callgraph.ContextKey, com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
    • com.ibm.wala.ipa.callgraph.cha.ContextInsensitiveCHAContextInterpreter (implements com.ibm.wala.ipa.callgraph.cha.CHAContextInterpreter)
      • com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter (implements com.ibm.wala.ipa.callgraph.propagation.rta.RTAContextInterpreter, com.ibm.wala.ipa.callgraph.propagation.SSAContextInterpreter)
    • com.ibm.wala.ssa.DefaultIRFactory (implements com.ibm.wala.ssa.IRFactory<T>)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorInstanceKeys (implements com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructTargetSelector (implements com.ibm.wala.ipa.callgraph.MethodTargetSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyContextSelector.ApplyContext (implements com.ibm.wala.ipa.callgraph.Context)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionApplyTargetSelector (implements com.ibm.wala.ipa.callgraph.MethodTargetSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.JavaScriptFunctionDotCallTargetSelector (implements com.ibm.wala.ipa.callgraph.MethodTargetSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.Bootstrap (implements com.ibm.wala.classLoader.SourceModule)
    • com.ibm.wala.cast.js.ipa.callgraph.LoadFileTargetSelector (implements com.ibm.wala.ipa.callgraph.MethodTargetSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.ObjectSensitivityContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder (implements com.ibm.wala.ipa.callgraph.CallGraphBuilder<I>)
      • com.ibm.wala.ipa.callgraph.propagation.SSAPropagationCallGraphBuilder (implements com.ibm.wala.ipa.callgraph.propagation.HeapModel)
    • com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.RecursionBoundContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.cast.js.ipa.callgraph.RecursionCheckContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
    • com.ibm.wala.cast.ipa.callgraph.ScopeMappingInstanceKeys (implements com.ibm.wala.ipa.callgraph.propagation.InstanceKeyFactory)
    • com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints (implements java.lang.Iterable<T>)
    • com.ibm.wala.ipa.callgraph.propagation.SelectiveCPAContext (implements com.ibm.wala.ipa.callgraph.Context)
    • com.ibm.wala.ssa.SSAInstruction.Visitor (implements com.ibm.wala.ssa.SSAInstruction.IVisitor)
    • com.ibm.wala.classLoader.SyntheticMethod (implements com.ibm.wala.classLoader.IMethod)
      • com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod
        • com.ibm.wala.cast.ipa.callgraph.AstCallGraph.AstFakeRoot
          • com.ibm.wala.cast.ipa.callgraph.AstCallGraph.ScriptFakeRoot