From d319163f60dd7014f298466a1a52999ac2337703 Mon Sep 17 00:00:00 2001 From: jeffcheasey88 <66554203+jeffcheasey88@users.noreply.github.com> Date: Mon, 6 Nov 2023 15:12:29 +0100 Subject: [PATCH] =?UTF-8?q?je=20sais=20plus=20ce=20que=20j'ai=20=C3=A9dit?= =?UTF-8?q?=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/dev/peerat/parser/java/JavaParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dev/peerat/parser/java/JavaParser.java b/src/dev/peerat/parser/java/JavaParser.java index 084cdf0..5d4bc12 100644 --- a/src/dev/peerat/parser/java/JavaParser.java +++ b/src/dev/peerat/parser/java/JavaParser.java @@ -267,7 +267,7 @@ public class JavaParser extends Parser { StateTree value_instance = value.then((validator) -> validator.validate((token) -> token.getValue().equals("new"))); StateTree value_name = new StateTree(); value.then(value_name); - value_instance.then(new RedirectStateTree<>(value_name, (global, local) -> global.set(null))) + value_instance.then(new RedirectStateTree<>(value_name, (global, local) -> global.set(local.get()))) .end((a,b) -> a) .then((validator) -> validator.validate((token) -> token.getValue().equals("{"))) .end((a,b) -> a)