[Scummvm-cvs-logs] SF.net SVN: scummvm:[50630] tools/branches/gsoc2010-decompiler/decompiler
pidgeot at users.sourceforge.net
pidgeot at users.sourceforge.net
Sat Jul 3 21:56:25 CEST 2010
Revision: 50630
http://scummvm.svn.sourceforge.net/scummvm/?rev=50630&view=rev
Author: pidgeot
Date: 2010-07-03 19:56:24 +0000 (Sat, 03 Jul 2010)
Log Message:
-----------
Reorder method calls in CFG analysis - do ifs last
Modified Paths:
--------------
tools/branches/gsoc2010-decompiler/decompiler/control_flow.cpp
tools/branches/gsoc2010-decompiler/decompiler/control_flow.h
Modified: tools/branches/gsoc2010-decompiler/decompiler/control_flow.cpp
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/control_flow.cpp 2010-07-03 19:53:52 UTC (rev 50629)
+++ tools/branches/gsoc2010-decompiler/decompiler/control_flow.cpp 2010-07-03 19:56:24 UTC (rev 50630)
@@ -219,9 +219,9 @@
const Graph &ControlFlow::analyze() {
detectDoWhile();
detectWhile();
- detectIf();
detectBreak();
detectContinue();
+ detectIf();
return _g;
}
@@ -259,11 +259,12 @@
}
}
-void ControlFlow::detectIf() {
-}
-
void ControlFlow::detectBreak() {
}
void ControlFlow::detectContinue() {
}
+
+void ControlFlow::detectIf() {
+}
+
Modified: tools/branches/gsoc2010-decompiler/decompiler/control_flow.h
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/control_flow.h 2010-07-03 19:53:52 UTC (rev 50629)
+++ tools/branches/gsoc2010-decompiler/decompiler/control_flow.h 2010-07-03 19:56:24 UTC (rev 50630)
@@ -117,11 +117,6 @@
void detectDoWhile();
/**
- * Detects if and else blocks.
- */
- void detectIf();
-
- /**
* Detects break statements.
*/
void detectBreak();
@@ -130,6 +125,11 @@
* Detects continue statements.
*/
void detectContinue();
+
+ /**
+ * Detects if and else blocks.
+ */
+ void detectIf();
};
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list