From b118553f2736f807978342e51285f80d3e40715f Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Wed, 7 May 2014 05:24:57 +0200 Subject: Sem_Scopes: make Add_Declarations_Of_Concurrent_Statement and Add_Declarations public. --- sem_scopes.ads | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'sem_scopes.ads') diff --git a/sem_scopes.ads b/sem_scopes.ads index 7126d388c..161d99b6b 100644 --- a/sem_scopes.ads +++ b/sem_scopes.ads @@ -160,10 +160,16 @@ package Sem_Scopes is procedure Add_Protected_Type_Declarations (Decl : Iir_Protected_Type_Declaration); - -- Add declaration of interface chain CHAIN into the current + -- Add declarations of interface chain CHAIN into the current -- declarative region. procedure Add_Declarations_From_Interface_Chain (Chain : Iir); + -- Add all declarations for concurrent statements declared in PARENT. + procedure Add_Declarations_Of_Concurrent_Statement (Parent : Iir); + + -- Add declarations of a declaration chain CHAIN. + procedure Add_Declarations (Chain : Iir; Potentially : Boolean := False); + -- Scope extension area contains declarations from another declarative -- region. These area are abstract and only used to be able to add -- and remove declarations. -- cgit v1.2.3