src/share/classes/com/sun/tools/javac/comp/Attr.java

changeset 1820
6b48ebae2569
parent 1813
f218bb5ebd53
child 1824
455be95bd1b5
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Attr.java	Tue Jun 11 09:59:34 2013 +0100
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Attr.java	Fri Jun 14 16:25:09 2013 +0100
     1.3 @@ -3405,7 +3405,7 @@
     1.4                       Env<AttrContext> env,
     1.5                       ResultInfo resultInfo) {
     1.6              boolean isPolymorhicSignature =
     1.7 -                sym.kind == MTH && ((MethodSymbol)sym.baseSymbol()).isSignaturePolymorphic(types);
     1.8 +                (sym.baseSymbol().flags() & SIGNATURE_POLYMORPHIC) != 0;
     1.9              return isPolymorhicSignature ?
    1.10                      checkSigPolyMethodId(tree, site, sym, env, resultInfo) :
    1.11                      checkMethodIdInternal(tree, site, sym, env, resultInfo);

mercurial