From ec03526f445d819a936d5fc288fe1082cc065328 Mon Sep 17 00:00:00 2001 From: Xun Yang <x299yang@uwaterloo.ca> Date: Mon, 13 Apr 2020 17:02:37 -0400 Subject: [PATCH] fix getValDcl from if clauses --- MemberNodes.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MemberNodes.py b/MemberNodes.py index d3d88fd..8f5168e 100644 --- a/MemberNodes.py +++ b/MemberNodes.py @@ -379,5 +379,9 @@ def getVarDclNodes(node): if s.__class__.__name__ =='WhileNode' and s.whileBody: result += getVarDclNodes(s.whileBody) + if s.__class__.__name__ == "IfNode": + result += getVarDclNodes(s.ifBody) + if s.elseBody: + result += getVarDclNodes(s.elseBody) return result -- GitLab