summaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch9.adb
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2013-04-12 13:41:03 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2013-04-12 13:41:03 +0000
commit183939656b461ad94d78851795d4f8beef106ccd (patch)
tree983081c2f329d06316f9687cf9737e4c99522cc8 /gcc/ada/exp_ch9.adb
parentf67972d08b84f36797759f8bb41e18406eaf98ef (diff)
downloadgcc-183939656b461ad94d78851795d4f8beef106ccd.tar.gz
2013-04-12 Robert Dewar <dewar@adacore.com>
* namet.adb, namet.ads: Minor addition (7 arg version of Nam_In). * exp_prag.adb, sem_ch3.adb, sem_intr.adb, sem_type.adb, exp_util.adb, sem_aux.adb, exp_ch9.adb, sem_ch7.adb, sem_ch10.adb, sem_prag.adb, par-ch2.adb, tbuild.adb, rtsfind.adb, freeze.adb, sem_util.adb, sem_res.adb, sem_attr.adb, exp_ch2.adb, prj-makr.adb, sem_elab.adb, exp_ch4.adb, sem_ch4.adb, sem_mech.adb, sem_ch6.adb, par-prag.adb, prj-nmsc.adb, exp_disp.adb, sem_ch8.adb, sem_warn.adb, par-util.adb, sem_eval.adb, exp_intr.adb, sem_ch13.adb, exp_cg.adb, lib-xref.adb, sem_disp.adb, exp_ch3.adb: Minor code reorganization (use Nam_In). 2013-04-12 Doug Rupp <rupp@adacore.com> * init.c: Don't clobber condition code on VMS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197917 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/exp_ch9.adb')
-rw-r--r--gcc/ada/exp_ch9.adb14
1 files changed, 6 insertions, 8 deletions
diff --git a/gcc/ada/exp_ch9.adb b/gcc/ada/exp_ch9.adb
index 6d35eb1d56f..69eaafff1ed 100644
--- a/gcc/ada/exp_ch9.adb
+++ b/gcc/ada/exp_ch9.adb
@@ -1933,9 +1933,8 @@ package body Exp_Ch9 is
-- Transfer ppc pragmas to the declarations of the wrapper
while Present (P) loop
- if Pragma_Name (P) = Name_Precondition
- or else
- Pragma_Name (P) = Name_Postcondition
+ if Nam_In (Pragma_Name (P), Name_Precondition,
+ Name_Postcondition)
then
Append (Relocate_Node (P), Decls);
Set_Analyzed (Last (Decls), False);
@@ -14087,11 +14086,10 @@ package body Exp_Ch9 is
and then (Nkind_In (Stmt, N_Null_Statement, N_Label)
or else
(Nkind (Stmt) = N_Pragma
- and then (Pragma_Name (Stmt) = Name_Unreferenced
- or else
- Pragma_Name (Stmt) = Name_Unmodified
- or else
- Pragma_Name (Stmt) = Name_Warnings)))
+ and then
+ Nam_In (Pragma_Name (Stmt), Name_Unreferenced,
+ Name_Unmodified,
+ Name_Warnings)))
loop
Next (Stmt);
end loop;