aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap7.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/translate/trans-chap7.adb')
-rw-r--r--src/vhdl/translate/trans-chap7.adb6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/vhdl/translate/trans-chap7.adb b/src/vhdl/translate/trans-chap7.adb
index 09b005e92..44855162c 100644
--- a/src/vhdl/translate/trans-chap7.adb
+++ b/src/vhdl/translate/trans-chap7.adb
@@ -4764,11 +4764,9 @@ package body Trans.Chap7 is
New_Return_Stmt (New_Lit (Std_Boolean_True_Node));
Finish_If_Stmt (If_Blk);
Open_Temp;
- Base_Le := Chap3.Index_Base (Chap3.Get_Composite_Base (L), Arr_Type,
- New_Obj_Value (Var_I));
+ Base_Le := Chap3.Index_Array (L, Arr_Type, New_Obj_Value (Var_I));
Base_Le := Chap3.Assign_Maybe_Fat_Array_Element (Var_L, Base_Le);
- Base_Re := Chap3.Index_Base (Chap3.Get_Composite_Base (R), Arr_Type,
- New_Obj_Value (Var_I));
+ Base_Re := Chap3.Index_Array (R, Arr_Type, New_Obj_Value (Var_I));
Base_Re := Chap3.Assign_Maybe_Fat_Array_Element (Var_R, Base_Re);
Start_If_Stmt
(If_Blk,