aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap3.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2018-12-12 06:46:27 +0100
committerTristan Gingold <tgingold@free.fr>2018-12-12 06:46:27 +0100
commitf17db2f3f39d1a7e8104139eead99b7f4c5b6e0d (patch)
tree5410168f50a7f4e998ca5493b8d603c8d5b13833 /src/vhdl/translate/trans-chap3.ads
parent0e9f6c8979a1a05e287b183b77108f2c46903c82 (diff)
downloadghdl-f17db2f3f39d1a7e8104139eead99b7f4c5b6e0d.tar.gz
ghdl-f17db2f3f39d1a7e8104139eead99b7f4c5b6e0d.tar.bz2
ghdl-f17db2f3f39d1a7e8104139eead99b7f4c5b6e0d.zip
Preliminary support of dynamically unbounded elements in aggregates.
For #646
Diffstat (limited to 'src/vhdl/translate/trans-chap3.ads')
-rw-r--r--src/vhdl/translate/trans-chap3.ads4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vhdl/translate/trans-chap3.ads b/src/vhdl/translate/trans-chap3.ads
index 1db37788b..ceb255d58 100644
--- a/src/vhdl/translate/trans-chap3.ads
+++ b/src/vhdl/translate/trans-chap3.ads
@@ -227,6 +227,10 @@ package Trans.Chap3 is
function Array_Bounds_To_Element_Bounds (B : Mnode; Atype : Iir)
return Mnode;
+ -- From unbounded array bounds B, get the layout of the unbounded element.
+ function Array_Bounds_To_Element_Layout (B : Mnode; Atype : Iir)
+ return Mnode;
+
-- Deallocate OBJ.
procedure Gen_Deallocate (Obj : O_Enode);