diff options
author | bd-912 <bdunahu@colostate.edu> | 2024-04-26 18:23:59 -0600 |
---|---|---|
committer | bd-912 <bdunahu@colostate.edu> | 2024-04-26 18:23:59 -0600 |
commit | 289a419681bfde1edd91a695ca97116a57d62433 (patch) | |
tree | 2eb1c3918e6f3da4249bbf31d4abd0b31018b008 /st/SymTableVars.java | |
parent | 7c6c79a437a4c1e7cf85964d005a3cdeb59809f1 (diff) |
Implemented some basic HeatVisitor rules
Diffstat (limited to 'st/SymTableVars.java')
-rw-r--r-- | st/SymTableVars.java | 4 |
1 files changed, 2 insertions, 2 deletions
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<R> extends GJDepthFirst<R,SymbolTable> { 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<R> extends GJDepthFirst<R,SymbolTable> { (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; |