--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Fri Mar 09 11:36:12 2018 +0800
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Fri Mar 09 09:42:10 2018 +0100
@@ -4178,9 +4178,6 @@
Name name,
List<Type> argtypes,
List<Type> typeargtypes) {
- if (sym.owner.type.hasTag(ERROR))
- return null;
-
if (sym.name == names.init && sym.owner != site.tsym) {
return new SymbolNotFoundError(ABSENT_MTH).getDiagnostic(dkind,
pos, location, site, name, argtypes, typeargtypes);