--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Thu Nov 08 16:23:55 2018 +0100
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Thu Nov 08 10:36:06 2018 -0500
@@ -2419,7 +2419,7 @@
clazztype.getMetadata());
Env<AttrContext> diamondEnv = localEnv.dup(tree);
- diamondEnv.info.selectSuper = cdef != null;
+ diamondEnv.info.selectSuper = cdef != null || tree.classDeclRemoved();
diamondEnv.info.pendingResolutionPhase = null;
//if the type of the instance creation expression is a class type