|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jdt.core.dom.ASTVisitor
edu.cmu.cs.crystal.cfg.eclipse.EclipseCFG
edu.cmu.cs.crystal.cfg.eclipse.EclipseNodeFirstCFG
public class EclipseNodeFirstCFG
A CFG which places the control flow node at the merge point.
for a complete analysis of where to place the control flow node.
Constructor Summary | |
---|---|
EclipseNodeFirstCFG()
|
|
EclipseNodeFirstCFG(MethodDeclaration method)
|
Method Summary | |
---|---|
void |
endVisit(DoStatement node)
|
void |
endVisit(EnhancedForStatement node)
|
void |
endVisit(ForStatement node)
|
void |
endVisit(WhileStatement node)
|
boolean |
visit(DoStatement node)
|
boolean |
visit(EnhancedForStatement node)
|
boolean |
visit(ForStatement node)
|
boolean |
visit(WhileStatement node)
|
Methods inherited from class edu.cmu.cs.crystal.cfg.eclipse.EclipseCFG |
---|
createGraph, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, getDotGraph, getEndNode, getExceptionalExits, getStartNode, getUberReturn, getUndeclaredExit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class org.eclipse.jdt.core.dom.ASTVisitor |
---|
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit2, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EclipseNodeFirstCFG()
public EclipseNodeFirstCFG(MethodDeclaration method)
Method Detail |
---|
public boolean visit(DoStatement node)
visit
in class EclipseCFG
public void endVisit(DoStatement node)
endVisit
in class EclipseCFG
public boolean visit(EnhancedForStatement node)
visit
in class EclipseCFG
public void endVisit(EnhancedForStatement node)
endVisit
in class EclipseCFG
public boolean visit(ForStatement node)
visit
in class EclipseCFG
public void endVisit(ForStatement node)
endVisit
in class EclipseCFG
public boolean visit(WhileStatement node)
visit
in class EclipseCFG
public void endVisit(WhileStatement node)
endVisit
in class EclipseCFG
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |