langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
equal
deleted
inserted
replaced
510 JCTree tree = (JCTree) node; |
510 JCTree tree = (JCTree) node; |
511 switch (tree.getTag()) { |
511 switch (tree.getTag()) { |
512 case LETEXPR: { |
512 case LETEXPR: { |
513 LetExpr t = (LetExpr) node; |
513 LetExpr t = (LetExpr) node; |
514 List<JCVariableDecl> defs = copy(t.defs, p); |
514 List<JCVariableDecl> defs = copy(t.defs, p); |
515 JCTree expr = copy(t.expr, p); |
515 JCExpression expr = copy(t.expr, p); |
516 return M.at(t.pos).LetExpr(defs, expr); |
516 return M.at(t.pos).LetExpr(defs, expr); |
517 } |
517 } |
518 default: |
518 default: |
519 throw new AssertionError("unknown tree tag: " + tree.getTag()); |
519 throw new AssertionError("unknown tree tag: " + tree.getTag()); |
520 } |
520 } |