2020-12-01 21:06:06 +00:00
|
|
|
/*
|
2020-12-30 17:20:54 +00:00
|
|
|
* @test /nodynamiccopyright/
|
2020-12-01 21:06:06 +00:00
|
|
|
* @bug 8255968
|
|
|
|
* @summary Confusing error message for inaccessible constructor
|
|
|
|
* @run compile/fail/ref=T8255968_13.out -XDrawDiagnostics T8255968_13.java
|
|
|
|
*/
|
|
|
|
|
|
|
|
class T8255968_13 {
|
|
|
|
T8255968_13_TestMethodReference c = T8255968_13_Test::new;
|
|
|
|
}
|
|
|
|
|
|
|
|
interface T8255968_13_TestMethodReference {
|
|
|
|
T8255968_13_Test create(int x);
|
|
|
|
}
|
|
|
|
|
|
|
|
class T8255968_13_Test {
|
|
|
|
T8255968_13_Test(String x) {} // If this method is private, compiler will output the same error message.
|
|
|
|
private T8255968_13_Test(int x) {} // This method is at the end.
|
|
|
|
}
|