From 89a791b81e1d05d63dfb9580f978490dfa2246a5 Mon Sep 17 00:00:00 2001 From: luca9913 Date: Wed, 21 Jun 2023 19:56:16 +0200 Subject: [PATCH] Fixed NotImplemented for field accesses in "dottexression" --- .../parser/SyntaxTreeGenerator/StatementGenerator.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.java b/src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.java index 37b28cb3..f4b818b2 100644 --- a/src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.java +++ b/src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.java @@ -522,6 +522,8 @@ public class StatementGenerator { return new This(offset); } else if (!Objects.isNull(expr.NEW()) && Objects.isNull(expr.nonWildcardTypeArguments())) { return convert(expr.innerCreator()); + } else if (!Objects.isNull(expr.identifier())) { + return generateLocalOrFieldVarOrClassName(expr.getText(), offset); } else { // Für alle anderen Optionen, wie Feldzugriff, Aufrufe von super oder explizite // generische Invokationen