diff -r 7d67f9206d8f -r a425d0819f36 langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java --- a/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java Tue Jun 11 09:59:34 2013 +0100 +++ b/langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java Fri Jun 14 16:25:09 2013 +0100 @@ -560,6 +560,10 @@ chk.setDeferredLintHandler(prevLintHandler); } + if (types.isSignaturePolymorphic(m)) { + m.flags_field |= SIGNATURE_POLYMORPHIC; + } + // Set m.params ListBuffer params = new ListBuffer(); JCVariableDecl lastParam = null;