src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
changeset 57963 ed7eb20871c5
parent 55306 ea43db53de91
child 58109 ee07de0d2c16
child 58350 e23e560afbcb
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java	Fri Aug 30 10:44:06 2019 +0200
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java	Fri Aug 30 12:24:16 2019 +0200
@@ -2391,7 +2391,7 @@
         if (kind.contains(KindSelector.TYP)) {
             RecoveryLoadClass recoveryLoadClass =
                     allowModules && !kind.contains(KindSelector.PCK) &&
-                    !pck.exists() && !env.info.isSpeculative ?
+                    !pck.exists() && !env.info.attributionMode.isSpeculative ?
                         doRecoveryLoadClass : noRecovery;
             Symbol sym = loadClass(env, fullname, recoveryLoadClass);
             if (sym.exists()) {