aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/canon.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/canon.ads')
-rw-r--r--src/vhdl/canon.ads5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vhdl/canon.ads b/src/vhdl/canon.ads
index 7481fe029..97c36b2d3 100644
--- a/src/vhdl/canon.ads
+++ b/src/vhdl/canon.ads
@@ -52,6 +52,11 @@ package Canon is
(Arch : Iir_Architecture_Body)
return Iir_Design_Unit;
+ -- Macro-expand package bodies for instantiations in DECL. Return the
+ -- chain of bodies.
+ function Create_Instantiation_Bodies (Decl : Iir_Package_Declaration)
+ return Iir;
+
-- Canonicalize a subprogram call.
procedure Canon_Subprogram_Call (Call : Iir);