src/share/classes/com/sun/tools/javac/jvm/ClassReader.java

changeset 1820
6b48ebae2569
parent 1802
8fb68f73d4b1
child 2001
2bf4c132bf90
     1.1 --- a/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java	Tue Jun 11 09:59:34 2013 +0100
     1.2 +++ b/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java	Fri Jun 14 16:25:09 2013 +0100
     1.3 @@ -1985,6 +1985,9 @@
     1.4                                        syms.methodClass);
     1.5          }
     1.6          MethodSymbol m = new MethodSymbol(flags, name, type, currentOwner);
     1.7 +        if (types.isSignaturePolymorphic(m)) {
     1.8 +            m.flags_field |= SIGNATURE_POLYMORPHIC;
     1.9 +        }
    1.10          if (saveParameterNames)
    1.11              initParameterNames(m);
    1.12          Symbol prevOwner = currentOwner;

mercurial