diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-17 09:38:12 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-17 09:38:12 +0000 |
commit | 37f5ff39a98ae165f9b7f47c351ba172e04957d5 (patch) | |
tree | 69f024da5f301a5d19395994058f7c9fff2082b9 /gcc/ada/nlists.adb | |
parent | cf4214f5516da07ac74b53c00efe703c2fffacf0 (diff) | |
download | gcc-37f5ff39a98ae165f9b7f47c351ba172e04957d5.tar.gz |
2009-04-17 Ed Schonberg <schonberg@adacore.com>
* atree.ads, atree.adb: Move New_Copy_Tree.to sem_util.
* nlists.ads, nlists.adb: Move New_Copy_List to sem_util.
* lib-load.adb: Use Copy_Separate_Tree rather than New_Copy_Tree
* sem_util.ads, sem_util.adb: New_Copy_Tree and New_Copy_List belong in
semantic units, because the handling of itypes in the copied tree
requires semantic information that does not belong in atree.
2009-04-17 Robert Dewar <dewar@adacore.com>
* par-ch6.adb: Minor reformatting
* prj.adb: Minor reformatting
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146230 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/nlists.adb')
-rw-r--r-- | gcc/ada/nlists.adb | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/gcc/ada/nlists.adb b/gcc/ada/nlists.adb index 7a2b4b4a103..09bd85a8439 100644 --- a/gcc/ada/nlists.adb +++ b/gcc/ada/nlists.adb @@ -745,31 +745,6 @@ package body Nlists is end if; end New_Copy_List_Original; - ------------------------ - -- New_Copy_List_Tree -- - ------------------------ - - function New_Copy_List_Tree (List : List_Id) return List_Id is - NL : List_Id; - E : Node_Id; - - begin - if List = No_List then - return No_List; - - else - NL := New_List; - E := First (List); - - while Present (E) loop - Append (New_Copy_Tree (E), NL); - E := Next (E); - end loop; - - return NL; - end if; - end New_Copy_List_Tree; - -------------- -- New_List -- -------------- |