aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/elab-vhdl_expr.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-12-26 16:02:25 +0100
committerTristan Gingold <tgingold@free.fr>2022-12-26 17:33:38 +0100
commitb458a7644447bb440ce4be6aa8458c71d54d8044 (patch)
treec4d534519515a8f0f6d9223a6e614199980ae008 /src/synth/elab-vhdl_expr.ads
parent46f5ed830772009e7b6c82ee98a5a16b6ea97da0 (diff)
downloadghdl-b458a7644447bb440ce4be6aa8458c71d54d8044.tar.gz
ghdl-b458a7644447bb440ce4be6aa8458c71d54d8044.tar.bz2
ghdl-b458a7644447bb440ce4be6aa8458c71d54d8044.zip
synth: handle instance_name attribute
Diffstat (limited to 'src/synth/elab-vhdl_expr.ads')
-rw-r--r--src/synth/elab-vhdl_expr.ads2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/synth/elab-vhdl_expr.ads b/src/synth/elab-vhdl_expr.ads
index 3ef89d02c..244f89154 100644
--- a/src/synth/elab-vhdl_expr.ads
+++ b/src/synth/elab-vhdl_expr.ads
@@ -55,6 +55,8 @@ package Elab.Vhdl_Expr is
return Valtyp;
function Exec_Instance_Name_Attribute
(Syn_Inst : Synth_Instance_Acc; Attr : Node) return Valtyp;
+ function Exec_Path_Instance_Name_Attribute
+ (Inst : Synth_Instance_Acc; Attr : Iir) return Memtyp;
function Exec_Simple_Aggregate (Syn_Inst : Synth_Instance_Acc;
Aggr : Node) return Valtyp;