From 04e9109f112f4cb7317416c2e31806f42663cb45 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Mon, 15 Apr 2024 15:19:54 -0600 Subject: Allow MethodInstance to keep track of parent class --- st/SymbolTable.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'st/SymbolTable.java') diff --git a/st/SymbolTable.java b/st/SymbolTable.java index 93d3af9..de45a58 100644 --- a/st/SymbolTable.java +++ b/st/SymbolTable.java @@ -80,13 +80,12 @@ public class SymbolTable { mtd.addArgument(para); // also adds to local vars } - public void addClassInstance(String t, String c) { - TypeInstance type = this.getType(t); + public void addClassInstance(AbstractInstance t, String c) { ClassInstance cls = (c != null) ? this.getClass(c) : null; - type.addClassInstance(cls); + t.addClassInstance(cls); } -- cgit v1.2.3