|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |