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

Print this page

        

*** 383,392 **** --- 383,404 ---- @Override public void visitTypeBoundKind(TypeBoundKind tree) { result = tree; } + public void visitFunctionType(JCFunctionType tree) { + tree.returnType = translate(tree.returnType); + tree.parameterTypes = translate(tree.parameterTypes); + result = tree; + } + + public void visitLambda(JCLambda tree) { + tree.parameters = translate(tree.parameters); + tree.bodyOrExpr = translate(tree.bodyOrExpr); + result = tree; + } + public void visitErroneous(JCErroneous tree) { result = tree; } public void visitLetExpr(LetExpr tree) {