Uses of Interface
soot.jimple.toolkits.annotation.purity.PurityNode

Packages that use PurityNode
soot.jimple.toolkits.annotation.purity   
 

Uses of PurityNode in soot.jimple.toolkits.annotation.purity
 

Classes in soot.jimple.toolkits.annotation.purity that implement PurityNode
 class PurityGlobalNode
          The GBL node.
 class PurityMethodNode
          Kind of Stmt inside node, but global to the method.
 class PurityParamNode
          A node representing a method parameter.
 class PurityStmtNode
          A node created dynamically and attached to a statement Stmt.
 class PurityThisNode
          A node representing the this parameter.
 

Methods in soot.jimple.toolkits.annotation.purity that return PurityNode
 PurityNode PurityEdge.getSource()
           
 PurityNode PurityEdge.getSource()
           
 PurityNode PurityEdge.getTarget()
           
 PurityNode PurityEdge.getTarget()
           
 

Methods in soot.jimple.toolkits.annotation.purity that return types with arguments of type PurityNode
protected  Set<PurityNode> PurityGraph.getEscaping()
           
protected  Set<PurityNode> PurityGraph.getEscaping()
           
 

Methods in soot.jimple.toolkits.annotation.purity with parameters of type PurityNode
protected  int PurityGraph.internalParamStatus(PurityNode p)
           
protected  int PurityGraph.internalParamStatus(PurityNode p)
           
protected  void PurityGraph.internalPassNode(PurityNode node, Set<PurityNode> dest, boolean consider_inside)
           
protected  void PurityGraph.internalPassNode(PurityNode node, Set<PurityNode> dest, boolean consider_inside)
           
protected  boolean PurityGraph.localsPut(Local local, PurityNode node)
           
protected  boolean PurityGraph.localsPut(Local local, PurityNode node)
           
protected  void PurityGraph.mergeNodes(PurityNode src, PurityNode dst)
          Utility function to merge node src into dst; src is removed
protected  void PurityGraph.mergeNodes(PurityNode src, PurityNode dst)
          Utility function to merge node src into dst; src is removed
protected  void PurityGraph.removeNode(PurityNode n)
          Utility function to remove a node & all adjacent edges
protected  void PurityGraph.removeNode(PurityNode n)
          Utility function to remove a node & all adjacent edges
 

Method parameters in soot.jimple.toolkits.annotation.purity with type arguments of type PurityNode
protected  void PurityGraph.internalPassEdges(Set toColor, Set<PurityNode> dest, boolean consider_inside)
           
protected  void PurityGraph.internalPassEdges(Set toColor, Set<PurityNode> dest, boolean consider_inside)
           
protected  void PurityGraph.internalPassNode(PurityNode node, Set<PurityNode> dest, boolean consider_inside)
           
protected  void PurityGraph.internalPassNode(PurityNode node, Set<PurityNode> dest, boolean consider_inside)
           
protected  void PurityGraph.internalPassNodes(Set toColor, Set<PurityNode> dest, boolean consider_inside)
           
protected  void PurityGraph.internalPassNodes(Set toColor, Set<PurityNode> dest, boolean consider_inside)