-1:000000000000 | 0:959103a6100f |
---|---|
1 /* | |
2 * @test /nodynamiccopyright/ | |
3 * @bug 5017953 | |
4 * @summary spurious cascaded diagnostics when name not found | |
5 * @compile/fail/ref=T5017953.out -XDrawDiagnostics T5017953.java | |
6 */ | |
7 | |
8 class T5017953 { | |
9 | |
10 int f = 0; | |
11 void test(int i) {} | |
12 | |
13 { test(NonExistentClass.f ++); | |
14 test(1 + NonExistentClass.f); | |
15 test(NonExistentClass.f + 1); | |
16 test(NonExistentClass.f + NonExistentClass.f); | |
17 test(NonExistentClass.f += 1); | |
18 test(f += NonExistentClass.f); | |
19 } | |
20 } |