aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-sem_assocs.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-10-18 07:36:30 +0200
committerTristan Gingold <tgingold@free.fr>2022-10-18 07:36:30 +0200
commit262219200fe35559e926e9123cf968ec62e2419d (patch)
tree1fe141461f9edfe34e5c93b1ee98edf617025e9f /src/vhdl/vhdl-sem_assocs.adb
parentbca0e23bccab46dedd0bcbf1d75f898b4c6a77b2 (diff)
downloadghdl-262219200fe35559e926e9123cf968ec62e2419d.tar.gz
ghdl-262219200fe35559e926e9123cf968ec62e2419d.tar.bz2
ghdl-262219200fe35559e926e9123cf968ec62e2419d.zip
vhdl-sem_assocs: handle association with external signal names.
Fix #2221
Diffstat (limited to 'src/vhdl/vhdl-sem_assocs.adb')
-rw-r--r--src/vhdl/vhdl-sem_assocs.adb3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vhdl/vhdl-sem_assocs.adb b/src/vhdl/vhdl-sem_assocs.adb
index b9d41eeaa..3bf51c400 100644
--- a/src/vhdl/vhdl-sem_assocs.adb
+++ b/src/vhdl/vhdl-sem_assocs.adb
@@ -268,7 +268,8 @@ package body Vhdl.Sem_Assocs is
when Iir_Kind_Interface_Signal_Declaration
| Iir_Kind_Signal_Declaration
| Iir_Kind_Guard_Signal_Declaration
- | Iir_Kinds_Signal_Attribute =>
+ | Iir_Kinds_Signal_Attribute
+ | Iir_Kind_External_Signal_Name =>
-- LRM93 2.1.1.2
-- If an actual signal is associated with
-- a signal parameter of any mode, the actual