diff options
Diffstat (limited to 'src/vhdl/vhdl-annotations.adb')
-rw-r--r-- | src/vhdl/vhdl-annotations.adb | 6 |
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; |