aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-insts.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/synth/synth-insts.adb')
-rw-r--r--src/synth/synth-insts.adb8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/synth/synth-insts.adb b/src/synth/synth-insts.adb
index 8b815b286..d83b8fbc1 100644
--- a/src/synth/synth-insts.adb
+++ b/src/synth/synth-insts.adb
@@ -1532,6 +1532,10 @@ package body Synth.Insts is
end if;
if not Is_Error (Syn_Inst) then
+ Synth_Attribute_Values (Syn_Inst, Entity);
+ end if;
+
+ if not Is_Error (Syn_Inst) then
Synth_Declarations (Syn_Inst, Get_Declaration_Chain (Arch));
end if;
if not Is_Error (Syn_Inst) then
@@ -1540,6 +1544,10 @@ package body Synth.Insts is
end if;
if not Is_Error (Syn_Inst) then
+ Synth_Attribute_Values (Syn_Inst, Arch);
+ end if;
+
+ if not Is_Error (Syn_Inst) then
Synth_Verification_Units (Syn_Inst, Entity);
end if;
if not Is_Error (Syn_Inst) then