< prev index next >

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

Print this page
@@ -680,10 +680,11 @@
                  JCLambda slam = make.Lambda(params.toList(), expr);
                  slam.target = tree.target;
                  slam.owner = tree.owner;
                  slam.type = tree.type;
                  slam.pos = tree.pos;
+                 slam.codeModel = tree.codeModel;
                  slam.wasMethodReference = true;
                  if (receiverExpression != null) {
                      // use a let expression so that the receiver expression is evaluated eagerly
                      return make.at(tree.pos).LetExpr(
                              make.VarDef(rcvr, receiverExpression), slam).setType(tree.type);
< prev index next >