|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SETNode | |
---|---|
soot | Base Soot classes, shared by different intermediate representations. |
soot.dava.internal.asg | |
soot.dava.internal.SET | |
soot.dava.toolkits.base.finders |
Uses of SETNode in soot |
---|
Fields in soot with type parameters of type SETNode | |
---|---|
HashMap<SETNode,SETBasicBlock> |
G.SETBasicBlock_binding
|
HashMap<SETNode,SETBasicBlock> |
G.SETBasicBlock_binding
|
Uses of SETNode in soot.dava.internal.asg |
---|
Fields in soot.dava.internal.asg declared as SETNode | |
---|---|
SETNode |
AugmentedStmt.myNode
|
SETNode |
AugmentedStmt.myNode
|
Uses of SETNode in soot.dava.internal.SET |
---|
Subclasses of SETNode in soot.dava.internal.SET | |
---|---|
class |
SETControlFlowNode
|
class |
SETCycleNode
|
class |
SETDagNode
|
class |
SETDoWhileNode
|
class |
SETIfElseNode
|
class |
SETLabeledBlockNode
|
class |
SETStatementSequenceNode
|
class |
SETSwitchNode
|
class |
SETSynchronizedBlockNode
|
class |
SETTopNode
|
class |
SETTryNode
|
class |
SETUnconditionalWhileNode
|
class |
SETWhileNode
|
Fields in soot.dava.internal.SET declared as SETNode | |
---|---|
protected SETNode |
SETNode.parent
|
protected SETNode |
SETNode.parent
|
Methods in soot.dava.internal.SET that return SETNode | |
---|---|
SETNode |
SETBasicBlock.get_EntryNode()
|
SETNode |
SETBasicBlock.get_EntryNode()
|
SETNode |
SETBasicBlock.get_ExitNode()
|
SETNode |
SETBasicBlock.get_ExitNode()
|
SETNode |
SETNode.get_Parent()
|
SETNode |
SETNode.get_Parent()
|
Methods in soot.dava.internal.SET with parameters of type SETNode | |
---|---|
boolean |
SETNode.add_Child(SETNode child,
IterableSet children)
|
boolean |
SETNode.add_Child(SETNode child,
IterableSet children)
|
void |
SETBasicBlock.add(SETNode sn)
|
void |
SETBasicBlock.add(SETNode sn)
|
IterableSet |
SETNode.get_IntersectionWith(SETNode other)
|
IterableSet |
SETNode.get_IntersectionWith(SETNode other)
|
static SETBasicBlock |
SETBasicBlock.get_SETBasicBlock(SETNode o)
|
static SETBasicBlock |
SETBasicBlock.get_SETBasicBlock(SETNode o)
|
boolean |
SETNode.has_IntersectionWith(SETNode other)
|
boolean |
SETNode.has_IntersectionWith(SETNode other)
|
boolean |
SETNode.insert_ChildBefore(SETNode child,
SETNode point,
IterableSet children)
|
boolean |
SETNode.insert_ChildBefore(SETNode child,
SETNode point,
IterableSet children)
|
boolean |
SETNode.is_StrictSupersetOf(SETNode other)
|
boolean |
SETNode.is_StrictSupersetOf(SETNode other)
|
boolean |
SETNode.is_SupersetOf(SETNode other)
|
boolean |
SETNode.is_SupersetOf(SETNode other)
|
boolean |
SETNode.nest(SETNode other)
|
boolean |
SETNode.nest(SETNode other)
|
boolean |
SETNode.remove_Child(SETNode child,
IterableSet children)
|
boolean |
SETNode.remove_Child(SETNode child,
IterableSet children)
|
protected boolean |
SETControlFlowNode.resolve(SETNode parent)
|
protected boolean |
SETLabeledBlockNode.resolve(SETNode parent)
|
protected abstract boolean |
SETNode.resolve(SETNode parent)
|
protected boolean |
SETStatementSequenceNode.resolve(SETNode parent)
|
protected boolean |
SETSynchronizedBlockNode.resolve(SETNode parent)
|
protected boolean |
SETTopNode.resolve(SETNode parent)
|
protected boolean |
SETTryNode.resolve(SETNode parent)
|
protected boolean |
SETTryNode.resolve(SETNode parent)
|
protected boolean |
SETTopNode.resolve(SETNode parent)
|
protected boolean |
SETSynchronizedBlockNode.resolve(SETNode parent)
|
protected boolean |
SETStatementSequenceNode.resolve(SETNode parent)
|
protected abstract boolean |
SETNode.resolve(SETNode parent)
|
protected boolean |
SETLabeledBlockNode.resolve(SETNode parent)
|
protected boolean |
SETControlFlowNode.resolve(SETNode parent)
|
Uses of SETNode in soot.dava.toolkits.base.finders |
---|
Methods in soot.dava.toolkits.base.finders with parameters of type SETNode | |
---|---|
void |
AbruptEdgeFinder.find_Breaks(SETNode prev,
SETNode cur)
|
void |
AbruptEdgeFinder.find_Breaks(SETNode prev,
SETNode cur)
|
void |
AbruptEdgeFinder.find_Continues(SETNode SETParent,
IterableSet body,
IterableSet children)
|
void |
AbruptEdgeFinder.find_Continues(SETNode SETParent,
IterableSet body,
IterableSet children)
|
void |
LabeledBlockFinder.find_LabeledBlocks(SETNode SETParent)
|
void |
LabeledBlockFinder.find_LabeledBlocks(SETNode SETParent)
|
void |
SequenceFinder.find_StatementSequences(SETNode SETParent,
IterableSet body,
HashSet<AugmentedStmt> childUnion,
DavaBody davaBody)
|
void |
SequenceFinder.find_StatementSequences(SETNode SETParent,
IterableSet body,
HashSet<AugmentedStmt> childUnion,
DavaBody davaBody)
|
void |
AbruptEdgeFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
CycleFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
ExceptionFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
FactFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
IfFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
LabeledBlockFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
SequenceFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
SwitchFinder.find(DavaBody davaBody,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
SynchronizedBlockFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
SynchronizedBlockFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
SwitchFinder.find(DavaBody davaBody,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
SequenceFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
LabeledBlockFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
IfFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
FactFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
ExceptionFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
CycleFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
AbruptEdgeFinder.find(DavaBody body,
AugmentedStmtGraph asg,
SETNode SET)
|
void |
LabeledBlockFinder.perform_ChildOrder(SETNode SETParent)
|
void |
LabeledBlockFinder.perform_ChildOrder(SETNode SETParent)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |