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

changeset 1142
c896d95e7469
parent 1127
ca49d50318dc
child 1143
ec59a2ce9114
     1.1 --- a/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java	Sat Nov 19 15:54:04 2011 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java	Thu Nov 24 13:36:20 2011 +0000
     1.3 @@ -271,6 +271,13 @@
     1.4          return M.at(t.pos).NewClass(encl, typeargs, clazz, args, def);
     1.5      }
     1.6  
     1.7 +    public JCTree visitLambdaExpression(LambdaExpressionTree node, P p) {
     1.8 +        JCLambda t = (JCLambda) node;
     1.9 +        List<JCVariableDecl> params = copy(t.params, p);
    1.10 +        JCTree body = copy(t.body, p);
    1.11 +        return M.at(t.pos).Lambda(params, body);
    1.12 +    }
    1.13 +
    1.14      public JCTree visitParenthesized(ParenthesizedTree node, P p) {
    1.15          JCParens t = (JCParens) node;
    1.16          JCExpression expr = copy(t.expr, p);

mercurial