equal
deleted
inserted
replaced
1833 Name.fromString(names, |
1833 Name.fromString(names, |
1834 target.syntheticNameChar() |
1834 target.syntheticNameChar() |
1835 + "" + rval.hashCode()), |
1835 + "" + rval.hashCode()), |
1836 type, |
1836 type, |
1837 currentMethodSym); |
1837 currentMethodSym); |
|
1838 rval = convert(rval,type); |
1838 JCVariableDecl def = make.VarDef(var, (JCExpression)rval); // XXX cast |
1839 JCVariableDecl def = make.VarDef(var, (JCExpression)rval); // XXX cast |
1839 JCTree built = builder.build(make.Ident(var)); |
1840 JCTree built = builder.build(make.Ident(var)); |
1840 JCTree res = make.LetExpr(def, built); |
1841 JCTree res = make.LetExpr(def, built); |
1841 res.type = built.type; |
1842 res.type = built.type; |
1842 return res; |
1843 return res; |