From 2169a5eefd84071ddbf27c54801d8607c328e8f2 Mon Sep 17 00:00:00 2001 From: Vicente Romero Date: Tue, 8 Sep 2015 11:59:25 -0700 Subject: [PATCH] 8073594: javac, before calling rawInstantiate from selectBest the warner should be cleared out Reviewed-by: jlahoda --- .../share/classes/com/sun/tools/javac/comp/Resolve.java | 1 + 1 file changed, 1 insertion(+) diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java index e364319df94..5fee910c153 100644 --- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java @@ -1436,6 +1436,7 @@ public class Resolve { } Assert.check(!sym.kind.isResolutionError()); try { + types.noWarnings.clear(); Type mt = rawInstantiate(env, site, sym, null, argtypes, typeargtypes, allowBoxing, useVarargs, types.noWarnings); currentResolutionContext.addApplicableCandidate(sym, mt);