langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
changeset 43879 a6dc784b18a8
parent 43760 bdbe9f1571f0
child 45504 ea7475564d07
equal deleted inserted replaced
43878:4b0a3bda61d3 43879:a6dc784b18a8
   481                     lb.add(t);
   481                     lb.add(t);
   482                 }
   482                 }
   483                 paramTypes = lb.toList();
   483                 paramTypes = lb.toList();
   484             }
   484             }
   485 
   485 
   486             ClassSymbol sym = (ClassSymbol) types.cvarUpperBound(tsym.type).tsym;
   486             ClassSymbol sym = (ClassSymbol) types.skipTypeVars(tsym.type, false).tsym;
   487 
   487 
   488             Symbol msym = (memberName == sym.name)
   488             Symbol msym = (memberName == sym.name)
   489                     ? findConstructor(sym, paramTypes)
   489                     ? findConstructor(sym, paramTypes)
   490                     : findMethod(sym, memberName, paramTypes);
   490                     : findMethod(sym, memberName, paramTypes);
   491             if (paramTypes != null) {
   491             if (paramTypes != null) {