aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-annotations.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/vhdl-annotations.adb')
-rw-r--r--src/vhdl/vhdl-annotations.adb6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/vhdl/vhdl-annotations.adb b/src/vhdl/vhdl-annotations.adb
index 8429d2dab..c36fec8ee 100644
--- a/src/vhdl/vhdl-annotations.adb
+++ b/src/vhdl/vhdl-annotations.adb
@@ -765,7 +765,8 @@ package body Vhdl.Annotations is
when Iir_Kind_Terminal_Declaration =>
Add_Terminal_Info (Block_Info, Decl);
- when Iir_Kinds_Branch_Quantity_Declaration =>
+ when Iir_Kinds_Branch_Quantity_Declaration
+ | Iir_Kind_Free_Quantity_Declaration =>
Annotate_Declaration_Type (Block_Info, Decl);
Add_Quantity_Info (Block_Info, Decl);
@@ -1153,6 +1154,9 @@ package body Vhdl.Annotations is
-- canonicalized (for synthesis).
null;
+ when Iir_Kind_Concurrent_Break_Statement =>
+ null;
+
when Iir_Kind_Concurrent_Procedure_Call_Statement =>
declare
Info : Sim_Info_Acc;