From f26432a0cdd90c2c9bbd6e40a0852231b2624646 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Fri, 27 Aug 2021 08:07:31 +0200 Subject: Handle sensitivity lists. --- pyGHDL/dom/Concurrent.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'pyGHDL/dom') diff --git a/pyGHDL/dom/Concurrent.py b/pyGHDL/dom/Concurrent.py index c248378b9..33973a455 100644 --- a/pyGHDL/dom/Concurrent.py +++ b/pyGHDL/dom/Concurrent.py @@ -259,10 +259,9 @@ class ProcessStatement(VHDLModel_ProcessStatement, DOMMixin): sensitivityList = None if hasSensitivityList: - pass - # FIXME: sensitity list - # sensitivityListNode = nodes.Get_Sensitivity_List(processNode) - # print("sensi", GetIirKindOfNode(sensitivityListNode)) + sensitivityList = [] + for item in utils.list_iter(nodes.Get_Sensitivity_List(processNode)): + sensitivityList.append(GetNameOfNode(item)) declaredItems = GetDeclaredItemsFromChainedNodes(nodes.Get_Declaration_Chain(processNode), "process", label) statements = GetSequentialStatementsFromChainedNodes( -- cgit v1.2.3