decompiler: map dummy return line to the method closing bracket

This commit is contained in:
Egor.Ushakov
2015-03-24 17:56:33 +03:00
parent 07e1d66a53
commit 500f8b12d8
34 changed files with 565 additions and 128 deletions

View File

@@ -7,7 +7,7 @@ public class TestInnerSignature<A, B, C> {
this.a = var1;// 23
this.b = var2;// 24
this.c = var3;// 25
}
}// 26
public static class InnerStatic<A, B, C> {
A a;
@@ -18,7 +18,7 @@ public class TestInnerSignature<A, B, C> {
this.a = var1;// 46
this.b = var2;// 47
this.c = var3;// 48
}
}// 49
}
public class Inner {
@@ -30,7 +30,7 @@ public class TestInnerSignature<A, B, C> {
this.a = var2;// 34
this.b = var3;// 35
this.c = var4;// 36
}
}// 37
}
}
@@ -39,6 +39,7 @@ class 'TestInnerSignature' {
6 6
b 7
10 8
13 9
}
}
@@ -47,6 +48,7 @@ class 'TestInnerSignature$InnerStatic' {
6 17
b 18
10 19
13 20
}
}
@@ -55,6 +57,7 @@ class 'TestInnerSignature$Inner' {
b 29
10 30
16 31
19 32
}
}
@@ -62,9 +65,16 @@ Lines mapping:
23 <-> 7
24 <-> 8
25 <-> 9
26 <-> 10
34 <-> 30
35 <-> 31
36 <-> 32
37 <-> 33
46 <-> 18
47 <-> 19
48 <-> 20
49 <-> 21
Not mapped:
22
33
45