aboutsummaryrefslogtreecommitdiffstats
path: root/src/ortho/debug/ortho_debug.private.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2020-05-27 17:50:12 +0200
committerTristan Gingold <tgingold@free.fr>2020-05-28 17:47:48 +0200
commit691d4875f0710e0603a7ae563600f9a6c041c6d6 (patch)
tree529071dca47189003ebc87cc6e1c6afd5e12b975 /src/ortho/debug/ortho_debug.private.ads
parent58756712b9465c24e1d2a198e5a03aae7ebbf774 (diff)
downloadghdl-691d4875f0710e0603a7ae563600f9a6c041c6d6.tar.gz
ghdl-691d4875f0710e0603a7ae563600f9a6c041c6d6.tar.bz2
ghdl-691d4875f0710e0603a7ae563600f9a6c041c6d6.zip
ortho: add a length parameter to start_array_aggr.
Diffstat (limited to 'src/ortho/debug/ortho_debug.private.ads')
-rw-r--r--src/ortho/debug/ortho_debug.private.ads10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ortho/debug/ortho_debug.private.ads b/src/ortho/debug/ortho_debug.private.ads
index b505ff434..7586319ff 100644
--- a/src/ortho/debug/ortho_debug.private.ads
+++ b/src/ortho/debug/ortho_debug.private.ads
@@ -135,7 +135,8 @@ private
OC_Alignof_Lit,
OC_Offsetof_Lit,
OC_Default_Lit,
- OC_Aggregate,
+ OC_Array_Aggregate,
+ OC_Record_Aggregate,
OC_Aggr_Element,
OC_Union_Aggr,
OC_Address,
@@ -170,8 +171,11 @@ private
S_Type : O_Tnode;
when OC_Offsetof_Lit =>
Off_Field : O_Fnode;
- when OC_Aggregate =>
- Aggr_Els : O_Cnode;
+ when OC_Array_Aggregate =>
+ Arr_Len : Unsigned_32;
+ Arr_Els : O_Cnode;
+ when OC_Record_Aggregate =>
+ Rec_Els : O_Cnode;
when OC_Union_Aggr =>
Uaggr_Field : O_Fnode;
Uaggr_Value : O_Cnode;