944 } |
944 } |
945 |
945 |
946 public void visitLambda(JCLambda tree) { |
946 public void visitLambda(JCLambda tree) { |
947 try { |
947 try { |
948 print("("); |
948 print("("); |
949 if (TreeInfo.isExplicitLambda(tree)) { |
949 if (tree.paramKind == JCLambda.ParameterKind.EXPLICIT) { |
950 printExprs(tree.params); |
950 printExprs(tree.params); |
951 } else { |
951 } else { |
952 String sep = ""; |
952 String sep = ""; |
953 for (JCVariableDecl param : tree.params) { |
953 for (JCVariableDecl param : tree.params) { |
954 print(sep); |
954 print(sep); |