Fix binding patterns in delombok in Java 14+15

This commit is contained in:
Rawi01 authored and Roel Spilker committed 2023-03-22 10:22:34 +01:00
1 parent 780b75b0cb
commit 3b968fe57c
1 file changed
+7 -1
@@ -1434,7 +1434,13 @@ public class PrettyPrinter extends JCTree.Visitor {
void printBindingPattern(JCTree tree) {
JCTree var = readObject(tree, "var", tree);
printVarDef0((JCVariableDecl) var);
if (var instanceof JCVariableDecl) {
printVarDef0((JCVariableDecl) var);
} else {
print((JCExpression) readObject(var, "vartype", null));
print(" ");
print((Name) readObject(var, "name", null));
}
}
void printDefaultCase(JCTree tree) {