diff options
author | bd-912 <bdunahu@colostate.edu> | 2024-04-09 21:51:27 -0600 |
---|---|---|
committer | bd-912 <bdunahu@colostate.edu> | 2024-04-09 21:51:27 -0600 |
commit | c1e124b957fa840f7bd8da9ffc6871140cfabf16 (patch) | |
tree | 46140a2cad0b9ff95ed0e5728b47bb1c46d1cca5 /st/SymbolTable.java | |
parent | 0de1debf8b72c460d6974de8a8ab9cbbdeecb160 (diff) |
Finished Vaporize.MessageSend
Diffstat (limited to 'st/SymbolTable.java')
-rw-r--r-- | st/SymbolTable.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/st/SymbolTable.java b/st/SymbolTable.java index d0ea221..1c0af09 100644 --- a/st/SymbolTable.java +++ b/st/SymbolTable.java @@ -80,6 +80,15 @@ public class SymbolTable { mtd.addArgument(para); // also adds to local vars } + public void addClassInstance(String t, String c) { + TypeInstance type = this.getType(t); + ClassInstance cls = (c != null) ? + this.getClass(c) : + null; + + type.addClassInstance(cls); + } + /** * Methods to safely retrieve differentiable types |