add additional tests for static initializers

This commit is contained in:
Alexandru-Constantin Bledea
2016-03-17 23:15:54 +02:00
parent 06c993b508
commit 1359577355
14 changed files with 76 additions and 11 deletions

View File

@@ -1,25 +1,26 @@
package pkg;
public class TestClassFields {
static int staticMutable;
private static int[] sizes;
private static String[] names = new String[]{"name1", "name2"};
static {
sizes = new int[names.length];// 26
}// 27
sizes = new int[names.length];// 27
}// 28
}
class 'pkg/TestClassFields' {
method '<clinit> ()V' {
11 7
14 7
17 7
1a 8
11 8
14 8
17 8
1a 9
}
}
Lines mapping:
26 <-> 8
27 <-> 9
28 <-> 10
Not mapped:
25
26