Package soot.toolkits.graph.pdg
Class ConditionalPDGNode
- java.lang.Object
-
- soot.toolkits.graph.pdg.PDGNode
-
- soot.toolkits.graph.pdg.ConditionalPDGNode
-
public class ConditionalPDGNode extends PDGNode
This represents a PDGNode that has more than 1 dependent but is not a loop header. This includes a conditional node, or a potentially exceptional node.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class soot.toolkits.graph.pdg.PDGNode
PDGNode.Attribute, PDGNode.Type
-
-
Field Summary
-
Fields inherited from class soot.toolkits.graph.pdg.PDGNode
m_attrib, m_backDependents, m_dependents, m_next, m_node, m_prev, m_type, m_visited
-
-
Constructor Summary
Constructors Constructor Description ConditionalPDGNode(Object obj, PDGNode.Type t)ConditionalPDGNode(PDGNode node)
-
Method Summary
-
Methods inherited from class soot.toolkits.graph.pdg.PDGNode
addBackDependent, addDependent, getAttrib, getBackDependets, getDependents, getNext, getNode, getPrev, getType, getVisited, removeDependent, setAttrib, setNext, setNode, setPrev, setType, setVisited, toShortString, toString
-
-
-
-
Constructor Detail
-
ConditionalPDGNode
public ConditionalPDGNode(Object obj, PDGNode.Type t)
-
ConditionalPDGNode
public ConditionalPDGNode(PDGNode node)
-
-