diff options
Diffstat (limited to 'gcc/ada/lib-xref.ads')
-rw-r--r-- | gcc/ada/lib-xref.ads | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/lib-xref.ads b/gcc/ada/lib-xref.ads index c5aa20fd199..3d6252efb31 100644 --- a/gcc/ada/lib-xref.ads +++ b/gcc/ada/lib-xref.ads @@ -591,6 +591,11 @@ package Lib.Xref is package ALFA is + type Node_Processing is access procedure (N : Node_Id); + + procedure Traverse_All_Compilation_Units (Process : Node_Processing); + -- Call Process on all declarations through all compilation units + procedure Collect_ALFA (Sdep_Table : Unit_Ref_Table; Num_Sdep : Nat); -- Collect ALFA information from library units (for files and scopes) -- and from cross-references. Fill in the tables in library package |