Uses of Class
soot.dava.internal.AST.ASTIfElseNode

Packages that use ASTIfElseNode
soot.dava.toolkits.base.AST.analysis   
soot.dava.toolkits.base.AST.structuredAnalysis   
soot.dava.toolkits.base.AST.transformations   
soot.dava.toolkits.base.AST.traversals   
soot.dava.toolkits.base.renamer   
 

Uses of ASTIfElseNode in soot.dava.toolkits.base.AST.analysis
 

Methods in soot.dava.toolkits.base.AST.analysis with parameters of type ASTIfElseNode
 void Analysis.caseASTIfElseNode(ASTIfElseNode node)
           
 void AnalysisAdapter.caseASTIfElseNode(ASTIfElseNode node)
           
 void DepthFirstAdapter.inASTIfElseNode(ASTIfElseNode node)
           
 void DepthFirstAdapter.outASTIfElseNode(ASTIfElseNode node)
           
 void DepthFirstAdapter.caseASTIfElseNode(ASTIfElseNode node)
           
 

Uses of ASTIfElseNode in soot.dava.toolkits.base.AST.structuredAnalysis
 

Methods in soot.dava.toolkits.base.AST.structuredAnalysis with parameters of type ASTIfElseNode
 Object StructuredAnalysis.processASTIfElseNode(ASTIfElseNode node, Object input)
           
 

Uses of ASTIfElseNode in soot.dava.toolkits.base.AST.transformations
 

Methods in soot.dava.toolkits.base.AST.transformations with parameters of type ASTIfElseNode
 void BooleanConditionSimplification.outASTIfElseNode(ASTIfElseNode node)
           
 void DeInliningFinalFields.inASTIfElseNode(ASTIfElseNode node)
           
static void EmptyElseRemover.removeElseBody(ASTNode node, ASTIfElseNode ifElseNode, int subBodyNumber, int nodeNumber)
           
static List EmptyElseRemover.createNewNodeBody(List oldSubBody, int nodeNumber, ASTIfElseNode ifElseNode)
           
 boolean IfElseBreaker.isIfElseBreakingPossiblePatternOne(ASTIfElseNode node)
           
 boolean IfElseBreaker.isIfElseBreakingPossiblePatternTwo(ASTIfElseNode node)
           
 void OrAggregatorTwo.outASTIfElseNode(ASTIfElseNode node)
           
 void OrAggregatorTwo.matchPatternTwo(ASTIfElseNode node)
           
static List StrengthenByIfElse.getNewNode(ASTNode loopNode, ASTIfElseNode ifElseNode)
           
 

Uses of ASTIfElseNode in soot.dava.toolkits.base.AST.traversals
 

Methods in soot.dava.toolkits.base.AST.traversals with parameters of type ASTIfElseNode
 void ASTParentNodeFinder.inASTIfElseNode(ASTIfElseNode node)
           
 void ASTParentNodeFinder.outASTIfElseNode(ASTIfElseNode node)
           
 void ASTUsesAndDefs.inASTIfElseNode(ASTIfElseNode node)
           
 void AllVariableUses.inASTIfElseNode(ASTIfElseNode node)
           
 

Uses of ASTIfElseNode in soot.dava.toolkits.base.renamer
 

Methods in soot.dava.toolkits.base.renamer with parameters of type ASTIfElseNode
 void infoGatheringAnalysis.inASTIfElseNode(ASTIfElseNode node)
           
 void infoGatheringAnalysis.outASTIfElseNode(ASTIfElseNode node)