| package pkg; | |
| class TestAnonymousClassConstructor { | |
| void innerPrivateString() { | |
| TestAnonymousClassConstructor.InnerPrivateString var10001 = new TestAnonymousClassConstructor.InnerPrivateString("text") {// 5 | |
| }; | |
| }// 6 | |
| void innerPrivate() { | |
| TestAnonymousClassConstructor.InnerPrivate var10001 = new TestAnonymousClassConstructor.InnerPrivate(3L, 4) {// 9 | |
| }; | |
| }// 10 | |
| void innerStaticPrivateString() { | |
| TestAnonymousClassConstructor.InnerStaticPrivateString var10001 = new TestAnonymousClassConstructor.InnerStaticPrivateString("text") {// 13 | |
| }; | |
| }// 14 | |
| void innerStaticPrivate() { | |
| TestAnonymousClassConstructor.InnerStaticPrivate var10001 = new TestAnonymousClassConstructor.InnerStaticPrivate(3L, 4) {// 17 | |
| }; | |
| }// 18 | |
| static void innerStaticPrivateStringStatic() { | |
| TestAnonymousClassConstructor.InnerStaticPrivateString var10001 = new TestAnonymousClassConstructor.InnerStaticPrivateString("text") {// 21 | |
| }; | |
| }// 22 | |
| static void innerStaticPrivateStatic() { | |
| TestAnonymousClassConstructor.InnerStaticPrivate var10001 = new TestAnonymousClassConstructor.InnerStaticPrivate(3L, 4) {// 25 | |
| }; | |
| }// 26 | |
| void innerPublicString() { | |
| TestAnonymousClassConstructor.InnerPublicString var10001 = new TestAnonymousClassConstructor.InnerPublicString("text") {// 29 | |
| }; | |
| }// 30 | |
| void innerPublic() { | |
| TestAnonymousClassConstructor.InnerPublic var10001 = new TestAnonymousClassConstructor.InnerPublic(3L, 4) {// 33 | |
| }; | |
| }// 34 | |
| void innerStaticPublicString() { | |
| TestAnonymousClassConstructor.InnerStaticPublicString var10001 = new TestAnonymousClassConstructor.InnerStaticPublicString("text") {// 37 | |
| }; | |
| }// 38 | |
| void innerStaticPublic() { | |
| TestAnonymousClassConstructor.InnerStaticPublic var10001 = new TestAnonymousClassConstructor.InnerStaticPublic(3L, 4) {// 41 | |
| }; | |
| }// 42 | |
| static void innerStaticPublicStringStatic() { | |
| TestAnonymousClassConstructor.InnerStaticPublicString var10001 = new TestAnonymousClassConstructor.InnerStaticPublicString("text") {// 45 | |
| }; | |
| }// 46 | |
| static void innerStaticPublicStatic() { | |
| TestAnonymousClassConstructor.InnerStaticPublic var10001 = new TestAnonymousClassConstructor.InnerStaticPublic(3L, 4) {// 49 | |
| }; | |
| }// 50 | |
| static void n(String s) { | |
| System.out.println("n(): " + s);// 53 | |
| }// 54 | |
| static class InnerStaticPublic { | |
| public InnerStaticPublic(long a, int b) { | |
| TestAnonymousClassConstructor.n(a + "+" + b);// 100 | |
| }// 101 | |
| } | |
| static class InnerStaticPublicString { | |
| public InnerStaticPublicString(String s) { | |
| TestAnonymousClassConstructor.n(s);// 94 | |
| }// 95 | |
| } | |
| class InnerPublic { | |
| public InnerPublic(long a, int b) { | |
| TestAnonymousClassConstructor.n(a + "+" + b);// 88 | |
| }// 89 | |
| } | |
| class InnerPublicString { | |
| public InnerPublicString(String s) { | |
| TestAnonymousClassConstructor.n(s);// 82 | |
| }// 83 | |
| } | |
| static class InnerStaticPrivate { | |
| private InnerStaticPrivate(long a, int b) { | |
| TestAnonymousClassConstructor.n(a + "+" + b);// 76 | |
| }// 77 | |
| } | |
| static class InnerStaticPrivateString { | |
| private InnerStaticPrivateString(String s) { | |
| TestAnonymousClassConstructor.n(s);// 70 | |
| }// 71 | |
| } | |
| class InnerPrivate { | |
| private InnerPrivate(long a, int b) { | |
| TestAnonymousClassConstructor.n(a + "+" + b);// 64 | |
| }// 65 | |
| } | |
| class InnerPrivateString { | |
| private InnerPrivateString(String s) { | |
| TestAnonymousClassConstructor.n(s);// 58 | |
| }// 59 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor' { | |
| method 'innerPrivateString ()V' { | |
| 5 4 | |
| b 6 | |
| } | |
| method 'innerPrivate ()V' { | |
| 5 9 | |
| 8 9 | |
| d 11 | |
| } | |
| method 'innerStaticPrivateString ()V' { | |
| 5 14 | |
| b 16 | |
| } | |
| method 'innerStaticPrivate ()V' { | |
| 5 19 | |
| 8 19 | |
| d 21 | |
| } | |
| method 'innerStaticPrivateStringStatic ()V' { | |
| 4 24 | |
| a 26 | |
| } | |
| method 'innerStaticPrivateStatic ()V' { | |
| 4 29 | |
| 7 29 | |
| c 31 | |
| } | |
| method 'innerPublicString ()V' { | |
| 5 34 | |
| b 36 | |
| } | |
| method 'innerPublic ()V' { | |
| 5 39 | |
| 8 39 | |
| d 41 | |
| } | |
| method 'innerStaticPublicString ()V' { | |
| 5 44 | |
| b 46 | |
| } | |
| method 'innerStaticPublic ()V' { | |
| 5 49 | |
| 8 49 | |
| d 51 | |
| } | |
| method 'innerStaticPublicStringStatic ()V' { | |
| 4 54 | |
| a 56 | |
| } | |
| method 'innerStaticPublicStatic ()V' { | |
| 4 59 | |
| 7 59 | |
| c 61 | |
| } | |
| method 'n (Ljava/lang/String;)V' { | |
| 0 64 | |
| a 64 | |
| 13 64 | |
| 16 64 | |
| 19 65 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerStaticPublic' { | |
| method '<init> (JI)V' { | |
| f 69 | |
| 18 69 | |
| 1b 69 | |
| 1e 70 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerStaticPublicString' { | |
| method '<init> (Ljava/lang/String;)V' { | |
| 5 75 | |
| 8 76 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerPublic' { | |
| method '<init> (Lpkg/TestAnonymousClassConstructor;JI)V' { | |
| 14 81 | |
| 1e 81 | |
| 21 81 | |
| 24 82 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerPublicString' { | |
| method '<init> (Lpkg/TestAnonymousClassConstructor;Ljava/lang/String;)V' { | |
| a 87 | |
| d 88 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerStaticPrivate' { | |
| method '<init> (JI)V' { | |
| f 93 | |
| 18 93 | |
| 1b 93 | |
| 1e 94 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerStaticPrivateString' { | |
| method '<init> (Ljava/lang/String;)V' { | |
| 5 99 | |
| 8 100 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerPrivate' { | |
| method '<init> (Lpkg/TestAnonymousClassConstructor;JI)V' { | |
| 14 105 | |
| 1e 105 | |
| 21 105 | |
| 24 106 | |
| } | |
| } | |
| class 'pkg/TestAnonymousClassConstructor$InnerPrivateString' { | |
| method '<init> (Lpkg/TestAnonymousClassConstructor;Ljava/lang/String;)V' { | |
| a 111 | |
| d 112 | |
| } | |
| } | |
| Lines mapping: | |
| 5 <-> 5 | |
| 6 <-> 7 | |
| 9 <-> 10 | |
| 10 <-> 12 | |
| 13 <-> 15 | |
| 14 <-> 17 | |
| 17 <-> 20 | |
| 18 <-> 22 | |
| 21 <-> 25 | |
| 22 <-> 27 | |
| 25 <-> 30 | |
| 26 <-> 32 | |
| 29 <-> 35 | |
| 30 <-> 37 | |
| 33 <-> 40 | |
| 34 <-> 42 | |
| 37 <-> 45 | |
| 38 <-> 47 | |
| 41 <-> 50 | |
| 42 <-> 52 | |
| 45 <-> 55 | |
| 46 <-> 57 | |
| 49 <-> 60 | |
| 50 <-> 62 | |
| 53 <-> 65 | |
| 54 <-> 66 | |
| 58 <-> 112 | |
| 59 <-> 113 | |
| 64 <-> 106 | |
| 65 <-> 107 | |
| 70 <-> 100 | |
| 71 <-> 101 | |
| 76 <-> 94 | |
| 77 <-> 95 | |
| 82 <-> 88 | |
| 83 <-> 89 | |
| 88 <-> 82 | |
| 89 <-> 83 | |
| 94 <-> 76 | |
| 95 <-> 77 | |
| 100 <-> 70 | |
| 101 <-> 71 | |
| Not mapped: | |
| 57 | |
| 63 | |
| 69 | |
| 75 | |
| 81 | |
| 87 | |
| 93 | |
| 99 |