summaryrefslogtreecommitdiff
path: root/st/ClassInstance.java
diff options
context:
space:
mode:
authorbd-912 <bdunahu@colostate.edu>2024-03-31 23:04:35 -0600
committerbd-912 <bdunahu@colostate.edu>2024-03-31 23:04:35 -0600
commit23b6f865aad683d7f3590c46aa4b74f0a030f6af (patch)
treed1ce3e147b0ced8c47c248df2405588501b0dea8 /st/ClassInstance.java
parent835e614e1e2531db3dc7dbe027de122a9fa0b78f (diff)
Added argument+parameter storing for methods to SymbolTable
Diffstat (limited to 'st/ClassInstance.java')
-rw-r--r--st/ClassInstance.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/st/ClassInstance.java b/st/ClassInstance.java
index c1b07af..44b41c9 100644
--- a/st/ClassInstance.java
+++ b/st/ClassInstance.java
@@ -9,6 +9,8 @@ public class ClassInstance extends AbstractInstance {
public ClassInstance(String name) {
super(name, TypeEnum.classname);
+ this.attrs = new ArrayList<>();
+ this.mtds = new ArrayList<>();
this.ext = null;
}