langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
changeset 12335 4725d88691dd
parent 12334 29e1bfdcba4e
child 12915 28cf1e0dafdc
equal deleted inserted replaced
12334:29e1bfdcba4e 12335:4725d88691dd
   591                 if (expr.hasTag(APPLY)) {
   591                 if (expr.hasTag(APPLY)) {
   592                     JCMethodInvocation apply = (JCMethodInvocation)expr;
   592                     JCMethodInvocation apply = (JCMethodInvocation)expr;
   593                     Symbol sym = TreeInfo.symbol(apply.meth);
   593                     Symbol sym = TreeInfo.symbol(apply.meth);
   594                     is292targetTypeCast = sym != null &&
   594                     is292targetTypeCast = sym != null &&
   595                         sym.kind == MTH &&
   595                         sym.kind == MTH &&
   596                         (sym.flags() & POLYMORPHIC_SIGNATURE) != 0;
   596                         (sym.flags() & HYPOTHETICAL) != 0;
   597                 }
   597                 }
   598                 return is292targetTypeCast;
   598                 return is292targetTypeCast;
   599             }
   599             }
   600 
   600 
   601 
   601