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/SymTableMethods.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'st/SymTableMethods.java') diff --git a/st/SymTableMethods.java b/st/SymTableMethods.java index 5adac56..9f17b0c 100644 --- a/st/SymTableMethods.java +++ b/st/SymTableMethods.java @@ -53,7 +53,7 @@ public class SymTableMethods extends GJDepthFirst { n.f16.accept(this, symt); n.f17.accept(this, symt); - TokenKey id = new TokenKey(n.f6.tokenImage, (ClassInstance) symt.getActive(TypeEnum.classname), null); + TokenKey id = new TokenKey(n.f6.tokenImage, TypeEnum.method, (ClassInstance) symt.getActive(TypeEnum.classname), null); MethodInstance main = new MethodInstance(id.getName(), null, (ClassInstance) symt.getActive(TypeEnum.classname)); symt.put(id, main); @@ -144,7 +144,7 @@ public class SymTableMethods extends GJDepthFirst { - TokenKey id = new TokenKey(n.f2.f0.tokenImage, (ClassInstance) symt.getActive(TypeEnum.classname), null); + TokenKey id = new TokenKey(n.f2.f0.tokenImage, TypeEnum.method, (ClassInstance) symt.getActive(TypeEnum.classname), null); ClassInstance rtrn = null; switch (n.f1.f0.which) { case 0: -- cgit v1.2.3