diff options
-rw-r--r-- | src/vhdl/sem_assocs.adb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vhdl/sem_assocs.adb b/src/vhdl/sem_assocs.adb index adb57e112..4c9617b58 100644 --- a/src/vhdl/sem_assocs.adb +++ b/src/vhdl/sem_assocs.adb @@ -2596,7 +2596,9 @@ package body Sem_Assocs is null; end case; end if; - when Iir_Kind_Interface_Package_Declaration => + when Iir_Kind_Interface_Package_Declaration + | Iir_Kind_Interface_Function_Declaration + | Iir_Kind_Interface_Procedure_Declaration => Error_Msg_Sem (+Loc, "%n must be associated", +Inter); Match := Not_Compatible; when others => |