equal
deleted
inserted
replaced
2118 return createInvisibleSymbolError(env, suppressError, sym); |
2118 return createInvisibleSymbolError(env, suppressError, sym); |
2119 } |
2119 } |
2120 |
2120 |
2121 Set<ModuleSymbol> recoverableModules = new HashSet<>(syms.getAllModules()); |
2121 Set<ModuleSymbol> recoverableModules = new HashSet<>(syms.getAllModules()); |
2122 |
2122 |
|
2123 recoverableModules.add(syms.unnamedModule); |
2123 recoverableModules.remove(env.toplevel.modle); |
2124 recoverableModules.remove(env.toplevel.modle); |
2124 |
2125 |
2125 for (ModuleSymbol ms : recoverableModules) { |
2126 for (ModuleSymbol ms : recoverableModules) { |
2126 //avoid overly eager completing classes from source-based modules, as those |
2127 //avoid overly eager completing classes from source-based modules, as those |
2127 //may not be completable with the current compiler settings: |
2128 //may not be completable with the current compiler settings: |