sem_ch3.adb (Analyze_Object_Declaration): remove obsolete addition of reference for ALFA mode.
2011-08-04 Yannick Moy <moy@adacore.com> * sem_ch3.adb (Analyze_Object_Declaration): remove obsolete addition of reference for ALFA mode. * lib-xref-alfa.adb, lib-xref.ads (Traverse_Compilation_Unit): make procedure public so as to use it from formal verification back-end. From-SVN: r177324
This commit is contained in:
parent
8e293fbdc6
commit
e9a1ed9bed
|
@ -1,3 +1,10 @@
|
|||
2011-08-04 Yannick Moy <moy@adacore.com>
|
||||
|
||||
* sem_ch3.adb (Analyze_Object_Declaration): remove obsolete addition of
|
||||
reference for ALFA mode.
|
||||
* lib-xref-alfa.adb, lib-xref.ads (Traverse_Compilation_Unit): make
|
||||
procedure public so as to use it from formal verification back-end.
|
||||
|
||||
2011-08-04 Jerome Lambourg <lambourg@adacore.com>
|
||||
|
||||
* g-comlin.adb (For_Each_Simple_Switch.Is_In_Config): Remove the
|
||||
|
|
|
@ -164,9 +164,6 @@ package body ALFA is
|
|||
function Entity_Hash (E : Entity_Id) return Entity_Hashed_Range;
|
||||
-- Hash function for hash table
|
||||
|
||||
procedure Traverse_Compilation_Unit
|
||||
(CU : Node_Id;
|
||||
Process : Node_Processing);
|
||||
procedure Traverse_Declarations_Or_Statements
|
||||
(L : List_Id;
|
||||
Process : Node_Processing);
|
||||
|
|
|
@ -593,6 +593,10 @@ package Lib.Xref is
|
|||
|
||||
type Node_Processing is access procedure (N : Node_Id);
|
||||
|
||||
procedure Traverse_Compilation_Unit
|
||||
(CU : Node_Id;
|
||||
Process : Node_Processing);
|
||||
|
||||
procedure Traverse_All_Compilation_Units (Process : Node_Processing);
|
||||
-- Call Process on all declarations through all compilation units
|
||||
|
||||
|
|
|
@ -3740,13 +3740,6 @@ package body Sem_Ch3 is
|
|||
if Has_Aspects (N) then
|
||||
Analyze_Aspect_Specifications (N, Id);
|
||||
end if;
|
||||
|
||||
-- Generate 'I' xref for object initialization at definition, only used
|
||||
-- for the local xref section used in ALFA mode.
|
||||
|
||||
if ALFA_Mode and then Present (Expression (Original_Node (N))) then
|
||||
Generate_Reference (Id, Id, 'I');
|
||||
end if;
|
||||
end Analyze_Object_Declaration;
|
||||
|
||||
---------------------------
|
||||
|
|
Loading…
Reference in New Issue