Commit b1446533 by Robert Dewar Committed by Geert Bosch

* sem_ch12.adb: Minor reformatting

From-SVN: r47560
parent d6d32b24
2001-12-03 <dewar@gnat.com>
* sem_ch12.adb: Minor reformatting
2001-12-03 Ed Schonberg <schonber@gnat.com> 2001-12-03 Ed Schonberg <schonber@gnat.com>
* sem_ch12.adb (Inline_Instance_Body): Use Save_Scope_Stack and * sem_ch12.adb (Inline_Instance_Body): Use Save_Scope_Stack and
......
...@@ -2691,7 +2691,7 @@ package body Sem_Ch12 is ...@@ -2691,7 +2691,7 @@ package body Sem_Ch12 is
S := Scope (S); S := Scope (S);
end loop; end loop;
-- Find and save all enclosing instances. -- Find and save all enclosing instances
S := Current_Scope; S := Current_Scope;
...@@ -2709,6 +2709,7 @@ package body Sem_Ch12 is ...@@ -2709,6 +2709,7 @@ package body Sem_Ch12 is
-- Remove context of current compilation unit, unless we -- Remove context of current compilation unit, unless we
-- are within a nested package instantiation, in which case -- are within a nested package instantiation, in which case
-- the context has been removed previously. -- the context has been removed previously.
-- If current scope is the body of a child unit, remove context -- If current scope is the body of a child unit, remove context
-- of spec as well. -- of spec as well.
...@@ -2734,6 +2735,7 @@ package body Sem_Ch12 is ...@@ -2734,6 +2735,7 @@ package body Sem_Ch12 is
Save_Scope_Stack; Save_Scope_Stack;
if Is_Child_Unit (S) then if Is_Child_Unit (S) then
-- Remove child unit from stack, as well as inner scopes. -- Remove child unit from stack, as well as inner scopes.
-- Removing the context of a child unit removes parent -- Removing the context of a child unit removes parent
-- units as well. -- units as well.
...@@ -2765,8 +2767,7 @@ package body Sem_Ch12 is ...@@ -2765,8 +2767,7 @@ package body Sem_Ch12 is
((N, Act_Decl, Expander_Active, Current_Sem_Unit)); ((N, Act_Decl, Expander_Active, Current_Sem_Unit));
Pop_Scope; Pop_Scope;
-- Restore context
-- Restore context.
Set_Is_Immediately_Visible (Gen_Comp, Vis); Set_Is_Immediately_Visible (Gen_Comp, Vis);
...@@ -3219,7 +3220,6 @@ package body Sem_Ch12 is ...@@ -3219,7 +3220,6 @@ package body Sem_Ch12 is
if Parent_Installed then if Parent_Installed then
Remove_Parent; Remove_Parent;
end if; end if;
end Analyze_Subprogram_Instantiation; end Analyze_Subprogram_Instantiation;
------------------------- -------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment