diff options
Diffstat (limited to 'st/SymTableMethods.java')
-rw-r--r-- | st/SymTableMethods.java | 4 |
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: |