java: correct character escaping in decompiler

This commit is contained in:
Roman Shevchenko
2013-08-28 19:12:17 +04:00
parent 4653b54af3
commit 8f3c91fbde
5 changed files with 14 additions and 7 deletions
@@ -8,7 +8,7 @@ class Primitives {
public static final boolean TRUE = true;
public static final boolean FALSE = false;
public static final byte BYTE = 1;
public static final char CHAR = 'c';
public static final char CHAR = '\'';
public static final short SHORT = 42;
public static final int INT = 42;
public static final long LONG = 42L;
@@ -22,7 +22,7 @@ class Primitives {
public static boolean FALSE() { /* compiled code */ }
@pkg.ByteAnno(1)
@pkg.CharAnno('c')
@pkg.CharAnno('\\')
@pkg.ShortAnno(42)
@pkg.IntAnno(42)
@pkg.LongAnno(42L)
@@ -8,12 +8,12 @@ class Primitives {
@BooleanAnno(false) public static boolean FALSE() { return FALSE; }
public static final byte BYTE = 1;
public static final char CHAR = 'c';
public static final char CHAR = '\'';
public static final short SHORT = 42;
public static final int INT = 42;
public static final long LONG = 42L;
@ByteAnno(1) @CharAnno('c') @ShortAnno(42) @IntAnno(42) @LongAnno(42L)
@ByteAnno(1) @CharAnno('\\') @ShortAnno(42) @IntAnno(42) @LongAnno(42L)
public static void m() { }
}