langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
changeset 1649 9ec015f3661e
parent 1534 e923a41e84cc
child 2511 1ccb94d04005
equal deleted inserted replaced
1594:3cb2a607c347 1649:9ec015f3661e
   557                       Symbol bestSoFar,
   557                       Symbol bestSoFar,
   558                       boolean allowBoxing,
   558                       boolean allowBoxing,
   559                       boolean useVarargs,
   559                       boolean useVarargs,
   560                       boolean operator) {
   560                       boolean operator) {
   561         if (sym.kind == ERR) return bestSoFar;
   561         if (sym.kind == ERR) return bestSoFar;
       
   562         if (!sym.isInheritedIn(site.tsym, types)) return bestSoFar;
   562         assert sym.kind < AMBIGUOUS;
   563         assert sym.kind < AMBIGUOUS;
   563         try {
   564         try {
   564             if (rawInstantiate(env, site, sym, argtypes, typeargtypes,
   565             if (rawInstantiate(env, site, sym, argtypes, typeargtypes,
   565                                allowBoxing, useVarargs, Warner.noWarnings) == null) {
   566                                allowBoxing, useVarargs, Warner.noWarnings) == null) {
   566                 // inapplicable
   567                 // inapplicable