author | dlsmith |
Thu, 14 Jul 2016 11:57:15 -0600 | |
changeset 39674 | de3b0e52ca17 |
parent 24796 | f940af3221e2 |
permissions | -rw-r--r-- |
10 | 1 |
/* |
24796
f940af3221e2
8044064: Group 1: create .out files for cast and capture negative tests in tools/javac dir
sogoel
parents:
5520
diff
changeset
|
2 |
* @test /nodynamiccopyright/ |
39674
de3b0e52ca17
8161013: Never treat anonymous classes as 'final'
dlsmith
parents:
24796
diff
changeset
|
3 |
* @bug 6219964 8161013 |
de3b0e52ca17
8161013: Never treat anonymous classes as 'final'
dlsmith
parents:
24796
diff
changeset
|
4 |
* @summary Anonymous class types are not final |
de3b0e52ca17
8161013: Never treat anonymous classes as 'final'
dlsmith
parents:
24796
diff
changeset
|
5 |
* @compile T6219964.java |
10 | 6 |
*/ |
7 |
||
8 |
public class T6219964 { |
|
9 |
interface I { } |
|
10 |
void foo() { |
|
11 |
new Object() { |
|
12 |
I bar() { |
|
13 |
return (I)this; |
|
14 |
} |
|
15 |
}; |
|
16 |
} |
|
17 |
} |