changeset 1356 | 9f40f16e543b |
parent 1260 | a772ba9ba43d |
child 1468 | 19d266637353 |
--- a/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java Tue Sep 23 10:44:51 2008 -0700 +++ b/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java Mon Sep 29 11:34:43 2008 +0100 @@ -534,7 +534,7 @@ tree.truepart = translate(tree.truepart, erasure(tree.type)); tree.falsepart = translate(tree.falsepart, erasure(tree.type)); tree.type = erasure(tree.type); - result = tree; + result = retype(tree, tree.type, pt); } public void visitIf(JCIf tree) {