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

changeset 730
20659c8c917d
parent 673
7ae4016c5938
child 769
9359f4222545
equal deleted inserted replaced
729:6ce6ee1b831a 730:20659c8c917d
874 tree.typarams = List.nil(); 874 tree.typarams = List.nil();
875 super.visitClassDef(tree); 875 super.visitClassDef(tree);
876 make.at(tree.pos); 876 make.at(tree.pos);
877 if (addBridges) { 877 if (addBridges) {
878 ListBuffer<JCTree> bridges = new ListBuffer<JCTree>(); 878 ListBuffer<JCTree> bridges = new ListBuffer<JCTree>();
879 bridges.appendList(addOverrideBridgesIfNeeded(tree, c)); 879 if (false) //see CR: 6996415
880 bridges.appendList(addOverrideBridgesIfNeeded(tree, c));
880 if ((tree.sym.flags() & INTERFACE) == 0) 881 if ((tree.sym.flags() & INTERFACE) == 0)
881 addBridges(tree.pos(), tree.sym, bridges); 882 addBridges(tree.pos(), tree.sym, bridges);
882 tree.defs = bridges.toList().prependList(tree.defs); 883 tree.defs = bridges.toList().prependList(tree.defs);
883 } 884 }
884 tree.type = erasure(tree.type); 885 tree.type = erasure(tree.type);

mercurial