src/share/classes/com/sun/tools/javac/comp/TransTypes.java

changeset 2047
5f915a0c9615
parent 2027
4932bb04c4b8
child 2220
847cc0cccfa1
equal deleted inserted replaced
2046:1fe358ea75ff 2047:5f915a0c9615
885 return false; 885 return false;
886 } 886 }
887 887
888 private List<JCTree> addOverrideBridgesIfNeeded(DiagnosticPosition pos, 888 private List<JCTree> addOverrideBridgesIfNeeded(DiagnosticPosition pos,
889 final ClassSymbol c) { 889 final ClassSymbol c) {
890 ListBuffer<JCTree> buf = ListBuffer.lb(); 890 ListBuffer<JCTree> buf = new ListBuffer<>();
891 if (c.isInterface() || !boundsRestricted(c)) 891 if (c.isInterface() || !boundsRestricted(c))
892 return buf.toList(); 892 return buf.toList();
893 Type t = types.supertype(c.type); 893 Type t = types.supertype(c.type);
894 Scope s = t.tsym.members(); 894 Scope s = t.tsym.members();
895 if (s.elems != null) { 895 if (s.elems != null) {

mercurial