src/share/classes/com/sun/tools/javac/tree/TreeCopier.java

Print this page

        

*** 333,343 **** public JCTree visitTry(TryTree node, P p) { JCTry t = (JCTry) node; JCBlock body = copy(t.body, p); List<JCCatch> catchers = copy(t.catchers, p); JCBlock finalizer = copy(t.finalizer, p); ! return M.at(t.pos).Try(body, catchers, finalizer); } public JCTree visitParameterizedType(ParameterizedTypeTree node, P p) { JCTypeApply t = (JCTypeApply) node; JCExpression clazz = copy(t.clazz, p); --- 333,344 ---- public JCTree visitTry(TryTree node, P p) { JCTry t = (JCTry) node; JCBlock body = copy(t.body, p); List<JCCatch> catchers = copy(t.catchers, p); JCBlock finalizer = copy(t.finalizer, p); ! List<JCTree> resources = copy(t.resources, p); ! return M.at(t.pos).Try(body, catchers, finalizer, resources); } public JCTree visitParameterizedType(ParameterizedTypeTree node, P p) { JCTypeApply t = (JCTypeApply) node; JCExpression clazz = copy(t.clazz, p);