diff options
Diffstat (limited to 'src/vhdl/iirs_utils.ads')
-rw-r--r-- | src/vhdl/iirs_utils.ads | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vhdl/iirs_utils.ads b/src/vhdl/iirs_utils.ads index 170452925..cade6b332 100644 --- a/src/vhdl/iirs_utils.ads +++ b/src/vhdl/iirs_utils.ads @@ -248,6 +248,10 @@ package Iirs_Utils is -- element declaration in the base record type. function Get_Base_Element_Declaration (El : Iir) return Iir; + -- Append EL to the chain of owned elements of REC_TYPE. Used only when + -- a record_element_constraint is built. + procedure Append_Owned_Element_Constraint (Rec_Type : Iir; El : Iir); + -- Return true iff L and R have the same profile. -- L and R must be subprograms specification (or spec_body). function Is_Same_Profile (L, R: Iir) return Boolean; |