[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. |