[Dashg-commit] SF.net SVN: dashg:[47] trunk/dashg/src/com/mebigfatguy/dashg/ DashGClassSourcePrinti
Status: Pre-Alpha
Brought to you by:
dbrosius
|
From: <dbr...@us...> - 2010-01-02 04:42:23
|
Revision: 47
http://dashg.svn.sourceforge.net/dashg/?rev=47&view=rev
Author: dbrosius
Date: 2010-01-02 04:42:17 +0000 (Sat, 02 Jan 2010)
Log Message:
-----------
stub abstract methods
Modified Paths:
--------------
trunk/dashg/src/com/mebigfatguy/dashg/DashGClassSourcePrintingVisitor.java
Modified: trunk/dashg/src/com/mebigfatguy/dashg/DashGClassSourcePrintingVisitor.java
===================================================================
--- trunk/dashg/src/com/mebigfatguy/dashg/DashGClassSourcePrintingVisitor.java 2010-01-02 04:28:41 UTC (rev 46)
+++ trunk/dashg/src/com/mebigfatguy/dashg/DashGClassSourcePrintingVisitor.java 2010-01-02 04:42:17 UTC (rev 47)
@@ -139,10 +139,15 @@
}
pw.print(") ");
- pw.println("{");
- pw.println("\t\tint pc;");
- pw.println();
- lineNumber += 4;
+ if ((access & Opcodes.ACC_ABSTRACT) != 0) {
+ pw.println(";");
+ lineNumber += 1;
+ } else {
+ pw.println("{");
+ pw.println("\t\tint pc;");
+ pw.println();
+ lineNumber += 3;
+ }
return new DashGMethodSourcePrintingVisitor(cw.visitMethod(access, name, desc, signature, exceptions), pw, this);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|