Fork of the Fernflower decompiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fernflower/testData/results/TestInnerLocalPkg.dec

135 lines
2.3 KiB

package pkg;
public class TestInnerLocalPkg {
public static void testStaticMethod() {
class Inner {
final String x;
public Inner(String var1) {
this.x = var1;// 24
}// 25
}
new Inner("test");// 27
new TestInnerLocalPkg.Inner1Static("test");// 28
new TestInnerLocalPkg.Inner1Static.Inner2Static("test");// 29
}// 30
public void testMethod() {
class Inner {
final String x;
public Inner(String var2) {
this.x = var2;// 36
}// 37
}
new Inner("test");// 39
new TestInnerLocalPkg.Inner1Static("test");// 40
new TestInnerLocalPkg.Inner1("test");// 41
new TestInnerLocalPkg.Inner1Static.Inner2Static("test");// 42
}// 43
static class Inner1Static {
final String x;
public Inner1Static(String var1) {
this.x = var1;// 55
}// 56
public static class Inner2Static {
final String x;
public Inner2Static(String var1) {
this.x = var1;// 61
}// 62
}
}
class Inner1 {
final String x;
public Inner1(String var2) {
this.x = var2;// 48
}// 49
}
}
class 'pkg/TestInnerLocalPkg$1Inner' {
method '<init> (Ljava/lang/String;)V' {
6 8
9 9
}
}
class 'pkg/TestInnerLocalPkg' {
method 'testStaticMethod ()V' {
4 12
e 13
18 14
1e 15
}
method 'testMethod ()V' {
5 26
f 27
1a 28
24 29
2a 30
}
}
class 'pkg/TestInnerLocalPkg$2Inner' {
method '<init> (Lpkg/TestInnerLocalPkg;Ljava/lang/String;)V' {
b 22
e 23
}
}
class 'pkg/TestInnerLocalPkg$Inner1Static' {
method '<init> (Ljava/lang/String;)V' {
6 36
9 37
}
}
class 'pkg/TestInnerLocalPkg$Inner1Static$Inner2Static' {
method '<init> (Ljava/lang/String;)V' {
6 43
9 44
}
}
class 'pkg/TestInnerLocalPkg$Inner1' {
method '<init> (Lpkg/TestInnerLocalPkg;Ljava/lang/String;)V' {
b 52
e 53
}
}
Lines mapping:
24 <-> 9
25 <-> 10
27 <-> 13
28 <-> 14
29 <-> 15
30 <-> 16
36 <-> 23
37 <-> 24
39 <-> 27
40 <-> 28
41 <-> 29
42 <-> 30
43 <-> 31
48 <-> 53
49 <-> 54
55 <-> 37
56 <-> 38
61 <-> 44
62 <-> 45
Not mapped:
23
35
47
54
60