diff options
author | bd-912 <bdunahu@colostate.edu> | 2024-04-25 16:59:15 -0600 |
---|---|---|
committer | bd-912 <bdunahu@colostate.edu> | 2024-04-25 16:59:15 -0600 |
commit | 34fad9467618d10178d55f30c034f93ce03ada25 (patch) | |
tree | 494b3fd4cb4797070232b5add521f35c2adc70d8 /st/SymTableVars.java | |
parent | 971666e64a46f342d633c4410ef08f216c5049b4 (diff) |
BoilVisitor.MessageSend for Bracket, proper class Extension in ST
Diffstat (limited to 'st/SymTableVars.java')
-rw-r--r-- | st/SymTableVars.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/st/SymTableVars.java b/st/SymTableVars.java index 36f02fc..37747dc 100644 --- a/st/SymTableVars.java +++ b/st/SymTableVars.java @@ -213,6 +213,11 @@ public class SymTableVars<R> extends GJDepthFirst<R,SymbolTable> { symt.put(id, instance); symt.addParameter(id.getName()); + String cls = (n.f0.f0.which == 3) ? + ((Identifier) n.f0.f0.choice).f0.tokenImage : + null; + symt.addClassInstance(instance, cls); + return null; } |