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

changeset 120
ddd110646d21
parent 113
eff38cc97183
child 133
c0372d1097c0
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/TransTypes.java	Tue Sep 23 10:44:51 2008 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/TransTypes.java	Mon Sep 29 11:34:43 2008 +0100
     1.3 @@ -534,7 +534,7 @@
     1.4          tree.truepart = translate(tree.truepart, erasure(tree.type));
     1.5          tree.falsepart = translate(tree.falsepart, erasure(tree.type));
     1.6          tree.type = erasure(tree.type);
     1.7 -        result = tree;
     1.8 +        result = retype(tree, tree.type, pt);
     1.9      }
    1.10  
    1.11     public void visitIf(JCIf tree) {

mercurial