|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ASTCondition | |
soot.dava.internal.AST | |
soot.dava.toolkits.base.AST.structuredAnalysis | |
soot.dava.toolkits.base.AST.transformations | |
soot.dava.toolkits.base.AST.traversals |
Uses of ASTCondition in soot.dava.internal.AST |
Subclasses of ASTCondition in soot.dava.internal.AST | |
class |
ASTAggregatedCondition
|
class |
ASTAndCondition
|
class |
ASTBinaryCondition
|
class |
ASTOrCondition
|
class |
ASTUnaryBinaryCondition
|
class |
ASTUnaryCondition
|
Methods in soot.dava.internal.AST that return ASTCondition | |
ASTCondition |
ASTAggregatedCondition.getLeftOp()
|
ASTCondition |
ASTAggregatedCondition.getRightOp()
|
ASTCondition |
ASTControlFlowNode.get_Condition()
|
Methods in soot.dava.internal.AST with parameters of type ASTCondition | |
void |
ASTAggregatedCondition.setLeftOp(ASTCondition left)
|
void |
ASTAggregatedCondition.setRightOp(ASTCondition right)
|
void |
ASTControlFlowNode.set_Condition(ASTCondition condition)
|
void |
ASTIfElseNode.replace(SETNodeLabel newLabel,
ASTCondition newCond,
List newBody,
List bodyTwo)
|
void |
ASTIfNode.replace(SETNodeLabel label,
ASTCondition condition,
List body)
|
Constructors in soot.dava.internal.AST with parameters of type ASTCondition | |
ASTAggregatedCondition(ASTCondition left,
ASTCondition right)
|
|
ASTAndCondition(ASTCondition left,
ASTCondition right)
|
|
ASTControlFlowNode(SETNodeLabel label,
ASTCondition condition)
|
|
ASTDoWhileNode(SETNodeLabel label,
ASTCondition ce,
List body)
|
|
ASTForLoopNode(SETNodeLabel label,
List init,
ASTCondition condition,
List update,
List body)
|
|
ASTIfElseNode(SETNodeLabel label,
ASTCondition condition,
List ifBody,
List elseBody)
|
|
ASTIfNode(SETNodeLabel label,
ASTCondition condition,
List body)
|
|
ASTOrCondition(ASTCondition left,
ASTCondition right)
|
|
ASTWhileNode(SETNodeLabel label,
ASTCondition ce,
List body)
|
Uses of ASTCondition in soot.dava.toolkits.base.AST.structuredAnalysis |
Methods in soot.dava.toolkits.base.AST.structuredAnalysis with parameters of type ASTCondition | |
Object |
StructuredAnalysis.processCondition(ASTCondition cond,
Object input)
This implementation breaks down the aggregated condition to the terminal conditions which all have type ASTUnaryBinaryCondition. |
Uses of ASTCondition in soot.dava.toolkits.base.AST.transformations |
Methods in soot.dava.toolkits.base.AST.transformations that return ASTCondition | |
ASTCondition |
OrAggregatorTwo.getRightCond(List elseBody)
|
Uses of ASTCondition in soot.dava.toolkits.base.AST.traversals |
Methods in soot.dava.toolkits.base.AST.traversals with parameters of type ASTCondition | |
List |
ASTUsesAndDefs.getUseList(ASTCondition cond)
|
void |
ASTUsesAndDefs.checkConditionalUses(ASTCondition cond,
ASTNode node)
|
void |
AllVariableUses.checkConditionalUses(ASTCondition cond,
ASTNode node)
|
List |
AllVariableUses.getUseList(ASTCondition cond)
|
List |
CopyPropagation.getUseList(ASTCondition cond)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |