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

Packages that use ASTWhileNode
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 ASTWhileNode in soot.dava.toolkits.base.AST.analysis
 

Methods in soot.dava.toolkits.base.AST.analysis with parameters of type ASTWhileNode
 void Analysis.caseASTWhileNode(ASTWhileNode node)
           
 void AnalysisAdapter.caseASTWhileNode(ASTWhileNode node)
           
 void DepthFirstAdapter.caseASTWhileNode(ASTWhileNode node)
           
 void DepthFirstAdapter.caseASTWhileNode(ASTWhileNode node)
           
 void AnalysisAdapter.caseASTWhileNode(ASTWhileNode node)
           
 void Analysis.caseASTWhileNode(ASTWhileNode node)
           
 void DepthFirstAdapter.inASTWhileNode(ASTWhileNode node)
           
 void DepthFirstAdapter.inASTWhileNode(ASTWhileNode node)
           
 void DepthFirstAdapter.outASTWhileNode(ASTWhileNode node)
           
 void DepthFirstAdapter.outASTWhileNode(ASTWhileNode node)
           
 

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

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

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

Methods in soot.dava.toolkits.base.AST.transformations with parameters of type ASTWhileNode
 void CPApplication.inASTWhileNode(ASTWhileNode node)
           
 void DeInliningFinalFields.inASTWhileNode(ASTWhileNode node)
           
 void DeInliningFinalFields.inASTWhileNode(ASTWhileNode node)
           
 void CPApplication.inASTWhileNode(ASTWhileNode node)
           
 void BooleanConditionSimplification.outASTWhileNode(ASTWhileNode node)
           
 void OrAggregatorFour.outASTWhileNode(ASTWhileNode node)
           
 void SimplifyConditions.outASTWhileNode(ASTWhileNode node)
           
 void UselessLabeledBlockRemover.outASTWhileNode(ASTWhileNode node)
           
 void UselessLabeledBlockRemover.outASTWhileNode(ASTWhileNode node)
           
 void SimplifyConditions.outASTWhileNode(ASTWhileNode node)
           
 void OrAggregatorFour.outASTWhileNode(ASTWhileNode node)
           
 void BooleanConditionSimplification.outASTWhileNode(ASTWhileNode node)
           
 

Constructors in soot.dava.toolkits.base.AST.transformations with parameters of type ASTWhileNode
ForLoopCreationHelper(ASTStatementSequenceNode stmtSeqNode, ASTWhileNode whileNode)
           
ForLoopCreationHelper(ASTStatementSequenceNode stmtSeqNode, ASTWhileNode whileNode)
           
 

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

Methods in soot.dava.toolkits.base.AST.traversals with parameters of type ASTWhileNode
 void ASTParentNodeFinder.inASTWhileNode(ASTWhileNode node)
           
 void ASTUsesAndDefs.inASTWhileNode(ASTWhileNode node)
           
 void AllVariableUses.inASTWhileNode(ASTWhileNode node)
           
 void ClosestAbruptTargetFinder.inASTWhileNode(ASTWhileNode node)
          Following methods add a new node to the end of the nodeStack arrayList Since that node becomes the closest target of an implicit break or continue
 void LabelToNodeMapper.inASTWhileNode(ASTWhileNode node)
           
 void LabelToNodeMapper.inASTWhileNode(ASTWhileNode node)
           
 void ClosestAbruptTargetFinder.inASTWhileNode(ASTWhileNode node)
          Following methods add a new node to the end of the nodeStack arrayList Since that node becomes the closest target of an implicit break or continue
 void ASTUsesAndDefs.inASTWhileNode(ASTWhileNode node)
           
 void ASTParentNodeFinder.inASTWhileNode(ASTWhileNode node)
           
 void AllVariableUses.inASTWhileNode(ASTWhileNode node)
           
 void ASTParentNodeFinder.outASTWhileNode(ASTWhileNode node)
           
 void ClosestAbruptTargetFinder.outASTWhileNode(ASTWhileNode node)
          Following methods remove the last node from the end of the nodeStack arrayList Since the previous node now becomes the closest target to an implict break or continue
 void ClosestAbruptTargetFinder.outASTWhileNode(ASTWhileNode node)
          Following methods remove the last node from the end of the nodeStack arrayList Since the previous node now becomes the closest target to an implict break or continue
 void ASTParentNodeFinder.outASTWhileNode(ASTWhileNode node)
           
 

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

Methods in soot.dava.toolkits.base.renamer with parameters of type ASTWhileNode
 void infoGatheringAnalysis.inASTWhileNode(ASTWhileNode node)
           
 void infoGatheringAnalysis.inASTWhileNode(ASTWhileNode node)
           
 void infoGatheringAnalysis.outASTWhileNode(ASTWhileNode node)
           
 void infoGatheringAnalysis.outASTWhileNode(ASTWhileNode node)