src/share/classes/com/sun/tools/javac/api/JavacTrees.java

changeset 2400
0e026d3f2786
parent 1917
2fbe77c38802
child 2525
2eb010b6cb22
equal deleted inserted replaced
2399:f4254623c54e 2400:0e026d3f2786
405 lb.add(t); 405 lb.add(t);
406 } 406 }
407 paramTypes = lb.toList(); 407 paramTypes = lb.toList();
408 } 408 }
409 409
410 ClassSymbol sym = (ClassSymbol) types.upperBound(tsym.type).tsym; 410 ClassSymbol sym = (ClassSymbol) types.cvarUpperBound(tsym.type).tsym;
411 411
412 Symbol msym = (memberName == sym.name) 412 Symbol msym = (memberName == sym.name)
413 ? findConstructor(sym, paramTypes) 413 ? findConstructor(sym, paramTypes)
414 : findMethod(sym, memberName, paramTypes); 414 : findMethod(sym, memberName, paramTypes);
415 if (paramTypes != null) { 415 if (paramTypes != null) {

mercurial