mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-30 04:58:25 +00:00
17 lines
407 B
Java
17 lines
407 B
Java
/*
|
|
* @test /nodynamiccopyright/
|
|
* @bug 8081769
|
|
* @summary Redundant error message on bad usage of 'class' literal
|
|
* @compile/fail/ref=T8081769.out -XDrawDiagnostics T8081769.java
|
|
*/
|
|
class T8081769 {
|
|
void test() {
|
|
Class c1 = this.class;
|
|
Class c2 = "".class;
|
|
Class c3 = 0 .class;
|
|
Class c4 = null.class;
|
|
Object x;
|
|
Class c5 = x.toString().class;
|
|
}
|
|
}
|