aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap6.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/translate/trans-chap6.adb')
-rw-r--r--src/vhdl/translate/trans-chap6.adb16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/vhdl/translate/trans-chap6.adb b/src/vhdl/translate/trans-chap6.adb
index 7eb74820a..60d33e113 100644
--- a/src/vhdl/translate/trans-chap6.adb
+++ b/src/vhdl/translate/trans-chap6.adb
@@ -438,10 +438,10 @@ package body Trans.Chap6 is
New_Assign_Stmt
(New_Obj (Offset),
New_Dyadic_Op (ON_Add_Ov,
- New_Dyadic_Op (ON_Mul_Ov,
- New_Obj_Value (Offset),
- Length),
- R));
+ New_Dyadic_Op (ON_Mul_Ov,
+ New_Obj_Value (Offset),
+ Length),
+ R));
end if;
Close_Temp;
end loop;
@@ -453,18 +453,14 @@ package body Trans.Chap6 is
end Translate_Indexed_Name_Init;
function Translate_Indexed_Name_Finish
- (Prefix : Mnode; Expr : Iir; Data : Indexed_Name_Data)
- return Mnode
- is
+ (Prefix : Mnode; Expr : Iir; Data : Indexed_Name_Data) return Mnode is
begin
return Chap3.Index_Base (Chap3.Get_Composite_Base (Prefix),
Get_Type (Get_Prefix (Expr)),
New_Obj_Value (Data.Offset));
end Translate_Indexed_Name_Finish;
- function Translate_Indexed_Name (Prefix : Mnode; Expr : Iir)
- return Mnode
- is
+ function Translate_Indexed_Name (Prefix : Mnode; Expr : Iir) return Mnode is
begin
return Translate_Indexed_Name_Init (Prefix, Expr).Res;
end Translate_Indexed_Name;