aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-vhdl_stmts.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-08-19 06:12:36 +0200
committerTristan Gingold <tgingold@free.fr>2022-08-19 06:49:51 +0200
commit21bab65e5ed98ba4b1db124a635c0de31af08818 (patch)
tree2ac1b22d51747dde7a61d16215eb410cde18fac3 /src/synth/synth-vhdl_stmts.ads
parentfe6edccd9c03f40878cc1d27b07c024407d63bff (diff)
downloadghdl-21bab65e5ed98ba4b1db124a635c0de31af08818.tar.gz
ghdl-21bab65e5ed98ba4b1db124a635c0de31af08818.tar.bz2
ghdl-21bab65e5ed98ba4b1db124a635c0de31af08818.zip
simul: handle resolved signals (WIP)
Diffstat (limited to 'src/synth/synth-vhdl_stmts.ads')
-rw-r--r--src/synth/synth-vhdl_stmts.ads5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/synth/synth-vhdl_stmts.ads b/src/synth/synth-vhdl_stmts.ads
index 44ffe890b..f41c8ca0c 100644
--- a/src/synth/synth-vhdl_stmts.ads
+++ b/src/synth/synth-vhdl_stmts.ads
@@ -122,6 +122,11 @@ package Synth.Vhdl_Stmts is
Inter_Chain : Node;
Assoc_Chain : Node);
+ -- For simulation.
+ function Exec_Resolution_Call (Syn_Inst : Synth_Instance_Acc;
+ Func : Node;
+ Arg : Valtyp) return Valtyp;
+
-- Return the statements chain to be executed.
function Execute_Static_Case_Statement
(Inst : Synth_Instance_Acc; Stmt : Node; Sel : Valtyp) return Node;