Class Hierarchy
- java.lang.Object
- soot.toolkits.graph.BlockGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
- soot.toolkits.graph.pdg.EnhancedBlockGraph
- soot.toolkits.graph.DominatorTree<N> (implements java.lang.Iterable<T>)
- soot.toolkits.graph.pdg.MHGDominatorTree<N>
- soot.toolkits.graph.HashMutableEdgeLabelledDirectedGraph<N,L> (implements soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>)
- soot.toolkits.graph.pdg.HashMutablePDG (implements soot.toolkits.graph.pdg.ProgramDependenceGraph)
- soot.toolkits.graph.pdg.PDGNode
- soot.toolkits.graph.pdg.ConditionalPDGNode
- soot.toolkits.graph.pdg.LoopedPDGNode
- soot.toolkits.graph.pdg.PDGRegion (implements soot.toolkits.graph.pdg.IRegion, java.lang.Iterable<T>)
- soot.toolkits.graph.pdg.Region (implements soot.toolkits.graph.pdg.IRegion)
- soot.toolkits.graph.pdg.RegionAnalysis
- soot.toolkits.graph.UnitGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
- soot.toolkits.graph.pdg.EnhancedUnitGraph
- soot.toolkits.graph.BlockGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
Interface Hierarchy
- soot.toolkits.graph.pdg.IRegion
- java.lang.Iterable<T>
- soot.toolkits.graph.DirectedGraph<N>
- soot.toolkits.graph.EdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.pdg.ProgramDependenceGraph
- soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.EdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.DirectedGraph<N>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- soot.toolkits.graph.pdg.PDGNode.Attribute
- soot.toolkits.graph.pdg.PDGNode.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)