diff options
author | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2021-08-27 08:07:31 +0200 |
---|---|---|
committer | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2021-08-27 08:07:31 +0200 |
commit | f26432a0cdd90c2c9bbd6e40a0852231b2624646 (patch) | |
tree | c706dbb3732babd25a96fe97fecaf58784760275 | |
parent | a7d20ad12d778278452e4ed0351bb98ea73da949 (diff) | |
download | ghdl-f26432a0cdd90c2c9bbd6e40a0852231b2624646.tar.gz ghdl-f26432a0cdd90c2c9bbd6e40a0852231b2624646.tar.bz2 ghdl-f26432a0cdd90c2c9bbd6e40a0852231b2624646.zip |
Handle sensitivity lists.
-rw-r--r-- | pyGHDL/dom/Concurrent.py | 7 |
1 files changed, 3 insertions, 4 deletions
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( |