aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/iirs_utils.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2017-03-27 20:26:24 +0200
committerTristan Gingold <tgingold@free.fr>2017-03-27 20:26:24 +0200
commit69a6b07493dc643aa856ff3557f4446cfce01265 (patch)
tree44a59cfd5ac57480cff6143e356fac4ee305a4a3 /src/vhdl/iirs_utils.ads
parent2b10b1c53e0e54c286ddd951fc2c169789ac4b37 (diff)
downloadghdl-69a6b07493dc643aa856ff3557f4446cfce01265.tar.gz
ghdl-69a6b07493dc643aa856ff3557f4446cfce01265.tar.bz2
ghdl-69a6b07493dc643aa856ff3557f4446cfce01265.zip
vhdl2008: allow out port in sensitivity lists.
Fix #326
Diffstat (limited to 'src/vhdl/iirs_utils.ads')
-rw-r--r--src/vhdl/iirs_utils.ads3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vhdl/iirs_utils.ads b/src/vhdl/iirs_utils.ads
index fbe4c1127..e5b6b6842 100644
--- a/src/vhdl/iirs_utils.ads
+++ b/src/vhdl/iirs_utils.ads
@@ -100,6 +100,9 @@ package Iirs_Utils is
function Find_First_Association_For_Interface
(Assoc_Chain : Iir; Inter_Chain : Iir; Inter : Iir) return Iir;
+ -- Return True iff interface INTER is a (subprogram) parameter.
+ function Is_Parameter (Inter : Iir) return Boolean;
+
-- Duplicate enumeration literal LIT.
function Copy_Enumeration_Literal (Lit : Iir) return Iir;