Uses of Class
soot.dava.internal.SET.SETNode
-
Packages that use SETNode Package Description 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 Modifier and Type Field Description HashMap<SETNode,SETBasicBlock>G. SETBasicBlock_binding -
Uses of SETNode in soot.dava.internal.asg
Fields in soot.dava.internal.asg declared as SETNode Modifier and Type Field Description SETNodeAugmentedStmt. myNode -
Uses of SETNode in soot.dava.internal.SET
Subclasses of SETNode in soot.dava.internal.SET Modifier and Type Class Description classSETControlFlowNodeclassSETCycleNodeclassSETDagNodeclassSETDoWhileNodeclassSETIfElseNodeclassSETLabeledBlockNodeclassSETStatementSequenceNodeclassSETSwitchNodeclassSETSynchronizedBlockNodeclassSETTopNodeclassSETTryNodeclassSETUnconditionalWhileNodeclassSETWhileNodeFields in soot.dava.internal.SET declared as SETNode Modifier and Type Field Description protected SETNodeSETNode. parentMethods in soot.dava.internal.SET that return SETNode Modifier and Type Method Description SETNodeSETBasicBlock. get_EntryNode()SETNodeSETBasicBlock. get_ExitNode()SETNodeSETNode. get_Parent()Methods in soot.dava.internal.SET with parameters of type SETNode Modifier and Type Method Description voidSETBasicBlock. add(SETNode sn)booleanSETNode. add_Child(SETNode child, IterableSet children)IterableSet<AugmentedStmt>SETNode. get_IntersectionWith(SETNode other)static SETBasicBlockSETBasicBlock. get_SETBasicBlock(SETNode o)booleanSETNode. has_IntersectionWith(SETNode other)booleanSETNode. insert_ChildBefore(SETNode child, SETNode point, IterableSet children)booleanSETNode. is_StrictSupersetOf(SETNode other)booleanSETNode. is_SupersetOf(SETNode other)booleanSETNode. nest(SETNode other)booleanSETNode. remove_Child(SETNode child, IterableSet children)protected booleanSETControlFlowNode. resolve(SETNode parent)protected booleanSETLabeledBlockNode. resolve(SETNode parent)protected abstract booleanSETNode. resolve(SETNode parent)protected booleanSETStatementSequenceNode. resolve(SETNode parent)protected booleanSETSynchronizedBlockNode. resolve(SETNode parent)protected booleanSETTopNode. resolve(SETNode parent)protected booleanSETTryNode. resolve(SETNode parent) -
Uses of SETNode in soot.dava.toolkits.base.finders
Methods in soot.dava.toolkits.base.finders with parameters of type SETNode Modifier and Type Method Description voidAbruptEdgeFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidCycleFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidExceptionFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidFactFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidIfFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidLabeledBlockFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidSequenceFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidSwitchFinder. find(DavaBody davaBody, AugmentedStmtGraph asg, SETNode SET)voidSynchronizedBlockFinder. find(DavaBody body, AugmentedStmtGraph asg, SETNode SET)voidAbruptEdgeFinder. find_Breaks(SETNode prev, SETNode cur)voidAbruptEdgeFinder. find_Continues(SETNode SETParent, IterableSet body, IterableSet children)voidLabeledBlockFinder. find_LabeledBlocks(SETNode SETParent)voidSequenceFinder. find_StatementSequences(SETNode SETParent, IterableSet body, HashSet<AugmentedStmt> childUnion, DavaBody davaBody)voidLabeledBlockFinder. perform_ChildOrder(SETNode SETParent)
-