summaryrefslogtreecommitdiff
path: root/st/SymTableMethods.java
diff options
context:
space:
mode:
Diffstat (limited to 'st/SymTableMethods.java')
-rw-r--r--st/SymTableMethods.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/st/SymTableMethods.java b/st/SymTableMethods.java
index 5adac56..9f17b0c 100644
--- a/st/SymTableMethods.java
+++ b/st/SymTableMethods.java
@@ -53,7 +53,7 @@ public class SymTableMethods<R> extends GJDepthFirst<R,SymbolTable> {
n.f16.accept(this, symt);
n.f17.accept(this, symt);
- TokenKey id = new TokenKey(n.f6.tokenImage, (ClassInstance) symt.getActive(TypeEnum.classname), null);
+ TokenKey id = new TokenKey(n.f6.tokenImage, TypeEnum.method, (ClassInstance) symt.getActive(TypeEnum.classname), null);
MethodInstance main = new MethodInstance(id.getName(), null, (ClassInstance) symt.getActive(TypeEnum.classname));
symt.put(id, main);
@@ -144,7 +144,7 @@ public class SymTableMethods<R> extends GJDepthFirst<R,SymbolTable> {
- TokenKey id = new TokenKey(n.f2.f0.tokenImage, (ClassInstance) symt.getActive(TypeEnum.classname), null);
+ TokenKey id = new TokenKey(n.f2.f0.tokenImage, TypeEnum.method, (ClassInstance) symt.getActive(TypeEnum.classname), null);
ClassInstance rtrn = null;
switch (n.f1.f0.which) {
case 0: