Class Hierarchy
- java.lang.Object
- com.ibm.wala.client.AbstractAnalysisEngine<I> (implements com.ibm.wala.client.AnalysisEngine)
- com.ibm.wala.cfg.AbstractCFG<I,T> (implements com.ibm.wala.shrikeBT.Constants, com.ibm.wala.cfg.ControlFlowGraph<I,T>, com.ibm.wala.cfg.MinimalCFG<T>)
- com.ibm.wala.cfg.InducedCFG
- com.ibm.wala.cast.ir.cfg.AstInducedCFG
- com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver<T> (implements com.ibm.wala.fixpoint.FixedPointConstants, com.ibm.wala.fixpoint.IFixedPointSolver<T>, com.ibm.wala.util.debug.VerboseAction)
- com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver<T>
- com.ibm.wala.dataflow.ssa.SSAInference<T>
- com.ibm.wala.analysis.typeInference.TypeInference (implements com.ibm.wala.fixpoint.FixedPointConstants)
- com.ibm.wala.cast.analysis.typeInference.AstTypeInference
- 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.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.PointerAnalysisImpl
- com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl
- 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.propagation.NodeKey
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.AbstractVertexVisitor<T> (implements com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor<T>)
- 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.loader.AstClass (implements com.ibm.wala.shrikeCT.ClassConstants, com.ibm.wala.classLoader.IClass)
- com.ibm.wala.cast.loader.AstMethod (implements com.ibm.wala.classLoader.IMethod)
- com.ibm.wala.cast.types.AstMethodReference
- com.ibm.wala.cast.types.AstTypeReference
- com.ibm.wala.cast.js.util.CallGraph2JSON
- com.ibm.wala.cast.loader.CAstAbstractLoader (implements com.ibm.wala.classLoader.IClassLoader)
- com.ibm.wala.cast.loader.CAstAbstractModuleLoader
- com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
- com.ibm.wala.cast.tree.rewrite.CAstRewriter<C,K>
- com.ibm.wala.cast.tree.rewrite.CAstBasicRewriter
- com.ibm.wala.cast.ir.translator.ConstantFoldingRewriter
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt
- com.ibm.wala.cast.js.translator.PropertyReadExpander
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CAstRewriterExt.Edge
- com.ibm.wala.cast.tree.visit.CAstVisitor<C>
- com.ibm.wala.cast.ir.translator.AstTranslator (implements com.ibm.wala.cast.ir.translator.ArrayOpHandler, com.ibm.wala.cast.ir.translator.TranslatorToIR)
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- com.ibm.wala.cast.js.html.CompositeFileMapping (implements com.ibm.wala.cast.js.html.FileMapping)
- 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.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter (implements com.ibm.wala.ipa.callgraph.propagation.SSAContextInterpreter)
- com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.CorrelatedPairExtractorFactory (implements com.ibm.wala.cast.tree.rewrite.CAstRewriterFactory<C,K>)
- com.ibm.wala.cast.js.ipa.callgraph.correlations.Correlation
- com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationFinder
- com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationSummary
- com.ibm.wala.ssa.DefaultIRFactory (implements com.ibm.wala.ssa.IRFactory<T>)
- com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory
- com.ibm.wala.cast.js.html.DomLessSourceExtractor.HtmlCallback (implements com.ibm.wala.cast.js.html.DomLessSourceExtractor.IGeneratorCallback)
- com.ibm.wala.cast.js.html.EmptyFileMapping (implements com.ibm.wala.cast.js.html.FileMapping)
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPolicy
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPolicyFactory
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionRegion
- com.ibm.wala.cast.js.callgraph.fieldbased.FieldBasedCallGraphBuilder
- com.ibm.wala.classLoader.FileModule (implements com.ibm.wala.classLoader.Module, com.ibm.wala.classLoader.ModuleEntry)
- com.ibm.wala.classLoader.SourceFileModule (implements com.ibm.wala.classLoader.Module, com.ibm.wala.classLoader.ModuleEntry, com.ibm.wala.classLoader.SourceModule)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraph (implements java.lang.Iterable<T>)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.FlowGraphBuilder
- com.ibm.wala.cast.js.html.IdentityUrlResolver (implements com.ibm.wala.cast.js.html.IUrlResolver)
- com.ibm.wala.cast.js.ipa.callgraph.JavaScriptConstructorContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
- com.ibm.wala.cast.js.ipa.summaries.JavaScriptConstructorFunctions
- 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.translator.JavaScriptLoopUnwindingTranslatorFactory (implements com.ibm.wala.cast.js.translator.JavaScriptTranslatorFactory)
- com.ibm.wala.cast.js.html.jericho.JerichoHtmlParser (implements com.ibm.wala.cast.js.html.IHtmlParser)
- com.ibm.wala.cast.js.html.jericho.JerichoTag (implements com.ibm.wala.cast.js.html.ITag)
- com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.Bootstrap (implements com.ibm.wala.classLoader.SourceModule)
- com.ibm.wala.cast.js.html.JSSourceExtractor
- com.ibm.wala.cast.js.ipa.callgraph.LoadFileTargetSelector (implements com.ibm.wala.ipa.callgraph.MethodTargetSelector)
- com.ibm.wala.ipa.summaries.MethodSummary
- com.ibm.wala.ipa.modref.ModRef<T>
- com.ibm.wala.cast.ipa.modref.AstModRef<T>
- com.ibm.wala.cast.js.html.NestedRangeMapping (implements com.ibm.wala.cast.js.html.FileMapping)
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodeLabeller
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.NodePos (implements com.ibm.wala.cast.tree.rewrite.CAstRewriter.RewriteContext<K>)
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ChildPos
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.ExtractionPos
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.LabelPos
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.RootPos
- com.ibm.wala.cast.js.ipa.callgraph.ObjectSensitivityContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
- com.ibm.wala.cast.js.client.impl.OneCFABuilderFactory
- com.ibm.wala.cast.js.ipa.callgraph.correlations.extraction.PosSwitch<A>
- com.ibm.wala.classLoader.ProgramCounter
- com.ibm.wala.classLoader.CallSiteReference (implements com.ibm.wala.shrikeBT.BytecodeConstants, com.ibm.wala.ipa.callgraph.ContextItem)
- 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.ipa.callgraph.AstSSAPropagationCallGraphBuilder
- com.ibm.wala.cast.js.ipa.callgraph.PropertyNameContextSelector (implements com.ibm.wala.ipa.callgraph.ContextSelector)
- com.ibm.wala.cast.js.html.RangeFileMapping (implements com.ibm.wala.cast.js.html.FileMapping)
- com.ibm.wala.cast.js.html.RangeFileMapping.Range
- 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.cast.loader.SingleClassLoaderFactory (implements com.ibm.wala.classLoader.ClassLoaderFactory)
- com.ibm.wala.cast.js.html.SourceRegion
- com.ibm.wala.ssa.SSAInstruction
- com.ibm.wala.cast.js.ssa.JavaScriptCheckReference
- com.ibm.wala.cast.js.ssa.JavaScriptInstanceOf
- com.ibm.wala.cast.js.ssa.JavaScriptWithRegion
- com.ibm.wala.ssa.ReflectiveMemberAccess
- com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
- com.ibm.wala.cast.ir.ssa.AbstractReflectivePut
- com.ibm.wala.cast.js.ssa.SetPrototype
- com.ibm.wala.ssa.SSAAbstractInvokeInstruction
- com.ibm.wala.cast.ir.ssa.MultiReturnValueInvokeInstruction
- com.ibm.wala.ssa.SSAAbstractUnaryInstruction
- com.ibm.wala.ssa.SSAInstruction.Visitor (implements com.ibm.wala.ssa.SSAInstruction.IVisitor)
- com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor (implements com.ibm.wala.cast.ir.ssa.AstInstructionVisitor)
- com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstInterestingVisitor (implements com.ibm.wala.cast.ir.ssa.AstInstructionVisitor)
- com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptModVisitor<T> (implements com.ibm.wala.cast.js.ssa.JSInstructionVisitor)
- com.ibm.wala.cast.js.ipa.modref.JavaScriptModRef.JavaScriptRefVisitor<T> (implements com.ibm.wala.cast.js.ssa.JSInstructionVisitor)
- com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder.JSConstraintVisitor (implements com.ibm.wala.cast.js.ssa.JSInstructionVisitor)
- com.ibm.wala.ipa.callgraph.propagation.PointerAnalysisImpl.ImplicitPointsToSetVisitor
- com.ibm.wala.cast.ipa.callgraph.AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor (implements com.ibm.wala.cast.ir.ssa.AstInstructionVisitor)
- com.ibm.wala.cast.js.ipa.callgraph.correlations.SSASourcePositionMap
- 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
- com.ibm.wala.ipa.summaries.SummarizedMethod
- com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext<C,T> (implements com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext<C,T>)
- com.ibm.wala.cast.ir.translator.TranslatorToCAst.RootContext<C,T> (implements com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext<C,T>)
- com.ibm.wala.analysis.typeInference.TypeAbstraction (implements com.ibm.wala.ipa.callgraph.ContextItem)
- com.ibm.wala.analysis.typeInference.PrimitiveType
- com.ibm.wala.cast.js.html.UrlManipulator
- com.ibm.wala.cast.js.util.Util
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.Vertex
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ArgVertex (implements com.ibm.wala.ipa.callgraph.propagation.PointerKey)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CallVertex
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex (implements com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ObjectVertex)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.FuncVertex (implements com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ObjectVertex)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.GlobalVertex (implements com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ObjectVertex)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.LexicalVarVertex
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ParamVertex
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PropVertex (implements com.ibm.wala.ipa.callgraph.propagation.PointerKey)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.PrototypeFieldVertex (implements com.ibm.wala.ipa.callgraph.propagation.PointerKey)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.RetVertex (implements com.ibm.wala.ipa.callgraph.propagation.PointerKey)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.UnknownVertex
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VarVertex (implements com.ibm.wala.ipa.callgraph.propagation.PointerKey)
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexFactory
- com.ibm.wala.cast.js.html.WebUtil
- com.ibm.wala.cast.js.client.impl.ZeroCFABuilderFactory
Interface Hierarchy
- com.ibm.wala.cast.tree.CAstNode
- java.lang.Comparable<T>
- com.ibm.wala.cast.tree.CAstSourcePositionMap.Position
- com.ibm.wala.classLoader.IMethod.SourcePosition
- com.ibm.wala.cast.tree.CAstSourcePositionMap.Position
- com.ibm.wala.cast.js.html.IncludedPosition
- com.ibm.wala.cast.js.html.IncludedPosition
- com.ibm.wala.ipa.callgraph.ContextItem
- com.ibm.wala.ipa.callgraph.propagation.InstanceKey
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ObjectVertex
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.ObjectVertex
- com.ibm.wala.cast.js.ipa.callgraph.correlations.CorrelationVisitor<T>
- com.ibm.wala.cast.js.html.FileMapping
- com.ibm.wala.cast.js.html.IHtmlCallback
- com.ibm.wala.cast.js.html.IHtmlParser
- com.ibm.wala.cast.js.html.IHtmlParserFactory
- com.ibm.wala.cast.js.html.ITag
- com.ibm.wala.cast.js.html.IUrlResolver
- com.ibm.wala.cast.js.translator.JavaScriptTranslatorFactory
- com.ibm.wala.classLoader.Module
- com.ibm.wala.cast.js.html.MappedSourceModule
- com.ibm.wala.classLoader.SourceModule (also extends com.ibm.wala.classLoader.ModuleEntry)
- com.ibm.wala.classLoader.ModuleEntry
- com.ibm.wala.cast.js.html.MappedSourceModule
- com.ibm.wala.classLoader.SourceModule (also extends com.ibm.wala.classLoader.Module)
- com.ibm.wala.ssa.SSAInstruction.IVisitor
- com.ibm.wala.ssa.SSAInstructionFactory
- com.ibm.wala.cast.ir.translator.TranslatorToCAst
- com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext<C,T>
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.VertexVisitor<T>
Enum Hierarchy
Copyright © 2017. All rights reserved.