From 10583e0823821b8f8104337b0a799983db522cb3 Mon Sep 17 00:00:00 2001 From: Xun Yang <x299yang@uwaterloo.ca> Date: Thu, 5 Mar 2020 14:50:22 -0500 Subject: [PATCH] fix instance of in AST --- ExprPrimaryNodes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ExprPrimaryNodes.py b/ExprPrimaryNodes.py index 44bb080..ee7b901 100644 --- a/ExprPrimaryNodes.py +++ b/ExprPrimaryNodes.py @@ -32,6 +32,8 @@ def makeNodeFromExpr(parseTree, typeName): return NameNode(c, typeName, typeName) elif c.name == 'assignment': return AssignNode(c, typeName) + elif c.name == 'refType': + return TypeNode(c, typeName) elif len(c.children) == 1: c = c.children[0] elif c.name == 'castExpr': -- GitLab