Commit 63319f58 by Robert Dewar Committed by Arnaud Charlet

sem_ch4.adb: Minor reformatting Minor code reorganization

2008-08-01  Robert Dewar  <dewar@adacore.com>

	* sem_ch4.adb: Minor reformatting
	Minor code reorganization

From-SVN: r138495
parent 9c391a21
...@@ -684,14 +684,15 @@ package body Sem_Ch4 is ...@@ -684,14 +684,15 @@ package body Sem_Ch4 is
procedure Analyze_Call (N : Node_Id) is procedure Analyze_Call (N : Node_Id) is
Actuals : constant List_Id := Parameter_Associations (N); Actuals : constant List_Id := Parameter_Associations (N);
Nam : Node_Id := Name (N); Nam : Node_Id;
X : Interp_Index; X : Interp_Index;
It : Interp; It : Interp;
Nam_Ent : Entity_Id; Nam_Ent : Entity_Id;
Success : Boolean := False;
Deref : Boolean := False; Deref : Boolean := False;
-- Flag indicates whether an interpretation of the prefix is a -- Flag indicates whether an interpretation of the prefix is a
-- parameterless call that returns an access_to_subprogram. -- parameterless call that returns an access_to_subprogram.
Success : Boolean := False;
function Name_Denotes_Function return Boolean; function Name_Denotes_Function return Boolean;
-- If the type of the name is an access to subprogram, this may be the -- If the type of the name is an access to subprogram, this may be the
...@@ -765,6 +766,8 @@ package body Sem_Ch4 is ...@@ -765,6 +766,8 @@ package body Sem_Ch4 is
Set_Etype (N, Any_Type); Set_Etype (N, Any_Type);
Nam := Name (N);
if not Is_Overloaded (Nam) then if not Is_Overloaded (Nam) then
-- Only one interpretation to check -- Only one interpretation to check
......
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