aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2021-08-03 03:49:15 +0200
committerTristan Gingold <tgingold@free.fr>2021-08-03 03:49:15 +0200
commitdb7e1aa8644ec803d3de1ac6acef8e9beaf50e96 (patch)
treec2f30bbbc5970f43c667d95c0fe4f672c85c4aba /src/vhdl/translate
parentb72f46a096f4d989717e6bd268cc969227ca8c4e (diff)
downloadghdl-db7e1aa8644ec803d3de1ac6acef8e9beaf50e96.tar.gz
ghdl-db7e1aa8644ec803d3de1ac6acef8e9beaf50e96.tar.bz2
ghdl-db7e1aa8644ec803d3de1ac6acef8e9beaf50e96.zip
vhdl-sem_expr.adb: build element subtype for aggregate when possible.
In case of array aggregate whose element subtype is not bounded, extract it from the aggregate elements. Fix #1055 Fix #1455
Diffstat (limited to 'src/vhdl/translate')
-rw-r--r--src/vhdl/translate/trans-chap7.adb2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vhdl/translate/trans-chap7.adb b/src/vhdl/translate/trans-chap7.adb
index 07c28ac33..db76a9178 100644
--- a/src/vhdl/translate/trans-chap7.adb
+++ b/src/vhdl/translate/trans-chap7.adb
@@ -3519,7 +3519,7 @@ package body Trans.Chap7 is
begin
case Iir_Kinds_Composite_Type_Definition (Get_Kind (Target_Type)) is
when Iir_Kind_Array_Subtype_Definition
- | Iir_Kind_Array_Type_Definition =>
+ | Iir_Kind_Array_Type_Definition =>
declare
El : Iir;
begin