From 59e44bf29ee3bdbe4789ef6d6cab4ed171f809d9 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Thu, 12 May 2022 18:21:11 +0200 Subject: vhdl-canon: export extract_waveform_sensitivity --- src/vhdl/vhdl-canon.ads | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/vhdl/vhdl-canon.ads b/src/vhdl/vhdl-canon.ads index e1ca164f1..2c9178257 100644 --- a/src/vhdl/vhdl-canon.ads +++ b/src/vhdl/vhdl-canon.ads @@ -83,6 +83,10 @@ package Vhdl.Canon is procedure Canon_Extract_Sensitivity_Expression (Expr: Iir; Sensitivity_List: Iir_List; Is_Target: Boolean := False); + -- Extract sensitivity of WAVEFORM. + procedure Extract_Waveform_Sensitivity + (Waveform : Iir; Sensitivity_List: Iir_List); + -- Likewise, but for all expressions appearing in statements CHAIN. procedure Canon_Extract_Sensitivity_Sequential_Statement_Chain (Chain : Iir; List : Iir_List); @@ -90,6 +94,5 @@ package Vhdl.Canon is -- Compute the sensitivity list of all-sensitized process PROC. -- Used for vhdl 08. function Canon_Extract_Sensitivity_Process - (Proc : Iir_Sensitized_Process_Statement) - return Iir_List; + (Proc : Iir_Sensitized_Process_Statement) return Iir_List; end Vhdl.Canon; -- cgit v1.2.3