diff options
author | Ed Schonberg <schonberg@adacore.com> | 2011-08-29 08:56:40 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-08-29 10:56:40 +0200 |
commit | 864a4236aa8d090625b2a5442f1b41fa06ddb106 (patch) | |
tree | 053d7f2627ce5d5732ccbfc23c0ee805a8600855 /gcc/ada/frontend.adb | |
parent | 7f394c1d9bbd3a480f4abfbc0aca8a4e755211a8 (diff) | |
download | gcc-864a4236aa8d090625b2a5442f1b41fa06ddb106.zip gcc-864a4236aa8d090625b2a5442f1b41fa06ddb106.tar.gz gcc-864a4236aa8d090625b2a5442f1b41fa06ddb106.tar.bz2 |
atree.ads, atree.adb (Copy_Separate_List): New function that applies Copy_Separate_Tree to a list of nodes.
2011-08-29 Ed Schonberg <schonberg@adacore.com>
* atree.ads, atree.adb (Copy_Separate_List): New function that applies
Copy_Separate_Tree to a list of nodes. Used to create disjoint copies
of statement lists that may contain local declarations.
(Expand_N_Timed_Entry_Call): Use Copy_Separate_List to duplicate the
triggering statements needed for the expansion of this construct, when
the trigger is a dispatching call to a synchronized primitive.
From-SVN: r178169
Diffstat (limited to 'gcc/ada/frontend.adb')
0 files changed, 0 insertions, 0 deletions