test/tools/javac/cast/intersection/IntersectionTypeCastTest.java

changeset 2047
5f915a0c9615
parent 1520
5c956be64b9e
child 2525
2eb010b6cb22
equal deleted inserted replaced
2046:1fe358ea75ff 2047:5f915a0c9615
235 } 235 }
236 checkAfterExec(); 236 checkAfterExec();
237 } 237 }
238 238
239 static List<CastInfo> allCastInfo() { 239 static List<CastInfo> allCastInfo() {
240 ListBuffer<CastInfo> buf = ListBuffer.lb(); 240 ListBuffer<CastInfo> buf = new ListBuffer<>();
241 for (CastKind kind : CastKind.values()) { 241 for (CastKind kind : CastKind.values()) {
242 for (ClassKind clazz : ClassKind.values()) { 242 for (ClassKind clazz : ClassKind.values()) {
243 if (kind == CastKind.INTERFACE && clazz != ClassKind.OBJECT) { 243 if (kind == CastKind.INTERFACE && clazz != ClassKind.OBJECT) {
244 continue; 244 continue;
245 } else if (kind.interfaceBounds == 0) { 245 } else if (kind.interfaceBounds == 0) {

mercurial