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