Lines Matching refs:asSuper
228 Type base = asSuper(sym.type, t.tsym);
335 Type t2 = asSuper(t, s.tsym);
474 Type sup = asSuper(t, s.tsym);
1390 // <editor-fold defaultstate="collapsed" desc="asSuper">
1398 public Type asSuper(Type t, Symbol sym) {
1399 return asSuper.visit(t, sym);
1402 private SimpleVisitor<Type,Symbol> asSuper = new SimpleVisitor<Type,Symbol>() {
1415 Type x = asSuper(st, sym);
1421 Type x = asSuper(l.head, sym);
1439 return asSuper(t.bound, sym);
1459 Type s = asSuper(t, sym);
1467 return asSuper(t, sym);
1486 Type s = asSuper(t, sym);
1497 return asSuper(t, sym);
2922 List<Type> lci = List.of(asSuper(ts.head, erasedSupertype.tsym));
2924 lci = intersect(lci, List.of(asSuper(t, erasedSupertype.tsym)));
3160 asSuper(t, reader.enterClass(box)) != null)
3325 Type t1 = asSuper(from, commonSupers.head.tsym);
3326 Type t2 = commonSupers.head; // same as asSuper(to, commonSupers.head.tsym);
3356 Type t1 = asSuper(from, to.tsym);