From 289a419681bfde1edd91a695ca97116a57d62433 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Fri, 26 Apr 2024 18:23:59 -0600 Subject: Implemented some basic HeatVisitor rules --- st/SymTableVars.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'st/SymTableVars.java') diff --git a/st/SymTableVars.java b/st/SymTableVars.java index 37747dc..014beb1 100644 --- a/st/SymTableVars.java +++ b/st/SymTableVars.java @@ -121,7 +121,7 @@ public class SymTableVars extends GJDepthFirst { TokenKey id = new TokenKey(n.f1.f0.tokenImage, (ClassInstance) symt.getActive(TypeEnum.classname), (MethodInstance) symt.getActive(TypeEnum.method)); - TypeEnum rtrn = TypeEnum.ERROR; + TypeEnum rtrn = null; String cls = null; switch (n.f0.f0.which) { case 0: @@ -194,7 +194,7 @@ public class SymTableVars extends GJDepthFirst { (ClassInstance) symt.getActive(TypeEnum.classname), (MethodInstance) symt.getActive(TypeEnum.method)); - TypeEnum rtrn = TypeEnum.ERROR; + TypeEnum rtrn = null; switch (n.f0.f0.which) { case 0: rtrn = TypeEnum.intarray; break; -- cgit v1.2.3