From 495dd2b13abe4aa1f3fb8cd40f6d81706e5c8943 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 5 Apr 2023 13:47:35 -0600 Subject: [PATCH 2/2] to.hdl_ast_*: visit sensitivity lists --- hdlConvertorAst/to/hdl_ast_modifier.py | 2 ++ hdlConvertorAst/to/hdl_ast_visitor.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/hdlConvertorAst/to/hdl_ast_modifier.py b/hdlConvertorAst/to/hdl_ast_modifier.py index 7431ab9..9289475 100644 --- a/hdlConvertorAst/to/hdl_ast_modifier.py +++ b/hdlConvertorAst/to/hdl_ast_modifier.py @@ -163,6 +163,8 @@ class HdlAstModifier(HdlAstVisitor): """ self.visit_doc(o) o.body = self.visit_iHdlStatement(o.body) + if o.sensitivity: + self.visit_iHdlObj_list(o.sensitivity, self.visit_iHdlExpr) return o def visit_HdlStmBlock(self, o): diff --git a/hdlConvertorAst/to/hdl_ast_visitor.py b/hdlConvertorAst/to/hdl_ast_visitor.py index 5258b74..1441c39 100644 --- a/hdlConvertorAst/to/hdl_ast_visitor.py +++ b/hdlConvertorAst/to/hdl_ast_visitor.py @@ -224,6 +224,8 @@ class HdlAstVisitor(object): """ self.visit_doc(o) self.visit_iHdlStatement(o.body) + for expr in o.sensitivity or (): + self.visit_iHdlExpr(expr) return o def visit_HdlStmBlock(self, o): -- 2.38.4