aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/nlists.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2009-04-17 11:38:12 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2009-04-17 11:38:12 +0200
commitf3b01cd988069ab653fb34488c6f0ea9bfb2bae6 (patch)
tree69f024da5f301a5d19395994058f7c9fff2082b9 /gcc/ada/nlists.adb
parentcec29135594f16fbbeafdb0ce26a65613c4d0567 (diff)
downloadgcc-f3b01cd988069ab653fb34488c6f0ea9bfb2bae6.zip
gcc-f3b01cd988069ab653fb34488c6f0ea9bfb2bae6.tar.gz
gcc-f3b01cd988069ab653fb34488c6f0ea9bfb2bae6.tar.bz2
[multiple changes]
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 From-SVN: r146230
Diffstat (limited to 'gcc/ada/nlists.adb')
-rw-r--r--gcc/ada/nlists.adb25
1 files changed, 0 insertions, 25 deletions
diff --git a/gcc/ada/nlists.adb b/gcc/ada/nlists.adb
index 7a2b4b4..09bd85a 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 --
--------------