equal
deleted
inserted
replaced
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) { |