8078561: Error message should be generated once when -source 6 is specified
Summary: Code to avoid duplicated errors about features not supported in the current source level moved to Log
Reviewed-by: jjg
/*
* @test /nodynamiccopyright/
* @bug 4347611 4440249 4508227
* @summary Check that qualified reference to type via an expression does not crash compiler.
* @author maddox
*
* @compile/fail/ref=ExprQualifiedType.out -XDrawDiagnostics ExprQualifiedType.java
*/
public class ExprQualifiedType {
static class Nested {
static int i;
static void m() { i = 1; }
}
static void test() {
new ExprQualifiedType().Nested.i = 1;
new ExprQualifiedType().Nested.m();
}
}