aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/synth/synth-stmts.adb6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/synth/synth-stmts.adb b/src/synth/synth-stmts.adb
index 066eea680..7b8a9434f 100644
--- a/src/synth/synth-stmts.adb
+++ b/src/synth/synth-stmts.adb
@@ -168,6 +168,12 @@ package body Synth.Stmts is
Dest_Off := 0;
end if;
end;
+ when Iir_Kind_Function_Call =>
+ Dest_Obj := Synth_Expression (Syn_Inst, Pfx);
+ Dest_Off := 0;
+ Dest_Voff := No_Net;
+ Dest_Rdwd := 0;
+ Dest_Type := Dest_Obj.Typ;
when Iir_Kind_Indexed_Name =>
declare
Voff : Net;