Modifier and Type | Method and Description |
---|---|
void |
Analysis.caseASTIfNode(ASTIfNode node) |
void |
AnalysisAdapter.caseASTIfNode(ASTIfNode node) |
void |
DepthFirstAdapter.caseASTIfNode(ASTIfNode node) |
void |
DepthFirstAdapter.caseASTIfNode(ASTIfNode node) |
void |
AnalysisAdapter.caseASTIfNode(ASTIfNode node) |
void |
Analysis.caseASTIfNode(ASTIfNode node) |
void |
DepthFirstAdapter.inASTIfNode(ASTIfNode node) |
void |
DepthFirstAdapter.inASTIfNode(ASTIfNode node) |
void |
DepthFirstAdapter.outASTIfNode(ASTIfNode node) |
void |
DepthFirstAdapter.outASTIfNode(ASTIfNode node) |
Modifier and Type | Method and Description |
---|---|
DavaFlowSet |
CP.processASTIfNode(ASTIfNode node,
DavaFlowSet input) |
DavaFlowSet |
UnreachableCodeFinder.processASTIfNode(ASTIfNode node,
DavaFlowSet input) |
DavaFlowSet |
UnreachableCodeFinder.processASTIfNode(ASTIfNode node,
DavaFlowSet input) |
DavaFlowSet |
CP.processASTIfNode(ASTIfNode node,
DavaFlowSet input) |
DavaFlowSet<E> |
StructuredAnalysis.processASTIfNode(ASTIfNode node,
DavaFlowSet<E> input) |
DavaFlowSet<E> |
StructuredAnalysis.processASTIfNode(ASTIfNode node,
DavaFlowSet<E> input) |
Modifier and Type | Method and Description |
---|---|
static void |
OrAggregatorThree.checkAndTransform(ASTNode node,
ASTIfNode ifOne,
ASTIfNode ifTwo,
int nodeNumber,
int subBodyNumber) |
static void |
OrAggregatorThree.checkAndTransform(ASTNode node,
ASTIfNode ifOne,
ASTIfNode ifTwo,
int nodeNumber,
int subBodyNumber) |
static List<Object> |
OrAggregatorThree.createNewNodeBody(List<Object> oldSubBody,
int nodeNumber,
ASTIfNode ifOne,
ASTIfNode ifTwo) |
static List<Object> |
OrAggregatorThree.createNewNodeBody(List<Object> oldSubBody,
int nodeNumber,
ASTIfNode ifOne,
ASTIfNode ifTwo) |
static List<ASTNode> |
StrengthenByIf.getNewNode(ASTNode loopNode,
ASTIfNode ifNode) |
static List<ASTNode> |
StrengthenByIf.getNewNode(ASTNode loopNode,
ASTIfNode ifNode) |
void |
CPApplication.inASTIfNode(ASTIfNode node) |
void |
DeInliningFinalFields.inASTIfNode(ASTIfNode node) |
void |
DeInliningFinalFields.inASTIfNode(ASTIfNode node) |
void |
CPApplication.inASTIfNode(ASTIfNode node) |
void |
AndAggregator.outASTIfNode(ASTIfNode node) |
void |
BooleanConditionSimplification.outASTIfNode(ASTIfNode node) |
void |
SimplifyConditions.outASTIfNode(ASTIfNode node) |
void |
UselessLabeledBlockRemover.outASTIfNode(ASTIfNode node) |
void |
AndAggregator.outASTIfNode(ASTIfNode node) |
void |
SimplifyConditions.outASTIfNode(ASTIfNode node) |
void |
BooleanConditionSimplification.outASTIfNode(ASTIfNode node) |
void |
UselessLabeledBlockRemover.outASTIfNode(ASTIfNode node) |
Modifier and Type | Method and Description |
---|---|
void |
ASTParentNodeFinder.inASTIfNode(ASTIfNode node) |
void |
ASTUsesAndDefs.inASTIfNode(ASTIfNode node) |
void |
AllVariableUses.inASTIfNode(ASTIfNode node) |
void |
LabelToNodeMapper.inASTIfNode(ASTIfNode node) |
void |
LabelToNodeMapper.inASTIfNode(ASTIfNode node) |
void |
ASTUsesAndDefs.inASTIfNode(ASTIfNode node) |
void |
ASTParentNodeFinder.inASTIfNode(ASTIfNode node) |
void |
AllVariableUses.inASTIfNode(ASTIfNode node) |
void |
ASTParentNodeFinder.outASTIfNode(ASTIfNode node) |
void |
ASTParentNodeFinder.outASTIfNode(ASTIfNode node) |
Modifier and Type | Method and Description |
---|---|
void |
infoGatheringAnalysis.inASTIfNode(ASTIfNode node) |
void |
infoGatheringAnalysis.inASTIfNode(ASTIfNode node) |
void |
infoGatheringAnalysis.outASTIfNode(ASTIfNode node) |
void |
infoGatheringAnalysis.outASTIfNode(ASTIfNode node) |