From a12b3ec280674f6a2c18cd1ef1f3c8dc8b03be55 Mon Sep 17 00:00:00 2001 From: jand Date: Tue, 15 Feb 2005 18:02:44 +0000 Subject: [PATCH] skip non-named function calls during infer --- myhdl/_Waiter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/myhdl/_Waiter.py b/myhdl/_Waiter.py index ee2d5b78..bd3039e5 100644 --- a/myhdl/_Waiter.py +++ b/myhdl/_Waiter.py @@ -254,7 +254,9 @@ class _YieldVisitor(object): def visitCallFunc(self, node, *args): fn = node.node - assert isinstance(fn, astNode.Name) + if not isinstance(fn, astNode.Name): + node.kind = _kind.UNDEFINED + return self.visit(fn) node.kind = fn.kind