From e617765cbc386addddd0cb61efb3d766e2e3dbdc Mon Sep 17 00:00:00 2001
From: dgelessus <dgelessus@users.noreply.github.com>
Date: Thu, 20 Jul 2023 22:09:40 +0200
Subject: [PATCH] Throw exception in an impossible null case

---
 .../org/sablecc/sablecc/GenerateAlternativeCodeForParser.java  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/main/java/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java b/src/main/java/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
index 1318cad..435c54c 100644
--- a/src/main/java/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
+++ b/src/main/java/org/sablecc/sablecc/GenerateAlternativeCodeForParser.java
@@ -214,8 +214,7 @@ public class GenerateAlternativeCodeForParser extends DepthFirstAdapter
       }
       else if(type_name.equals("null"))
       {
-        type_name = "null";
-        type = "Object";
+        throw new RuntimeException("Simple term has null type - this should never happen");
       }
       else
       {
-- 
GitLab