From f86e714a4fdebb994101813a5fa6664f5883a0ab Mon Sep 17 00:00:00 2001 From: bd-912 Date: Thu, 9 May 2024 00:36:50 -0600 Subject: Many final bug-fixes in heat visitor, symbol table --- st/SymTableClasses.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'st/SymTableClasses.java') diff --git a/st/SymTableClasses.java b/st/SymTableClasses.java index 3c0b761..02fd6eb 100644 --- a/st/SymTableClasses.java +++ b/st/SymTableClasses.java @@ -52,7 +52,7 @@ public class SymTableClasses extends GJDepthFirst { n.f17.accept(this, symt); - TokenKey id = new TokenKey(n.f1.f0.tokenImage, null, null); + TokenKey id = new TokenKey(n.f1.f0.tokenImage, TypeEnum.classname, null, null); ClassInstance instance = new ClassInstance(id.getName()); symt.put(id, instance); @@ -76,7 +76,7 @@ public class SymTableClasses extends GJDepthFirst { n.f5.accept(this, symt); - TokenKey id = new TokenKey(n.f1.f0.tokenImage, null, null); + TokenKey id = new TokenKey(n.f1.f0.tokenImage, TypeEnum.classname, null, null); ClassInstance instance = new ClassInstance(id.getName()); symt.put(id, instance); @@ -105,7 +105,7 @@ public class SymTableClasses extends GJDepthFirst { n.f7.accept(this, symt); - TokenKey id = new TokenKey(n.f1.f0.tokenImage, null, null); + TokenKey id = new TokenKey(n.f1.f0.tokenImage, TypeEnum.classname, null, null); ClassInstance instance = new ClassInstance(id.getName()); symt.put(id, instance); -- cgit v1.2.3