From c1e124b957fa840f7bd8da9ffc6871140cfabf16 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Tue, 9 Apr 2024 21:51:27 -0600 Subject: Finished Vaporize.MessageSend --- st/SymTableTopDown.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'st/SymTableTopDown.java') diff --git a/st/SymTableTopDown.java b/st/SymTableTopDown.java index 7258211..a4c641c 100644 --- a/st/SymTableTopDown.java +++ b/st/SymTableTopDown.java @@ -116,8 +116,10 @@ public class SymTableTopDown extends GJDepthFirst { * f2 -> ";" */ public R visit(VarDeclaration n, SymbolTable symt) { + String cls = ((Identifier) n.f0.f0.choice).f0.tokenImage; String id = n.f1.f0.tokenImage; symt.addLocal(id); + symt.addClassInstance(id, cls); n.f0.accept(this, symt); -- cgit v1.2.3