]> gcc.gnu.org Git - gcc.git/commit - gcc/ada/exp_attr.adb
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 2 Dec 2011 14:45:58 +0000 (15:45 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 2 Dec 2011 14:45:58 +0000 (15:45 +0100)
commitcc96a1b85c11eb146d30867a0a826ac5c46f3f07
treebbed7d7ebe6eeb89d99e6704f8353abb0cbc973d
parent35fae080e6722415f3308bb3375236f657022b61
[multiple changes]

2011-12-02  Robert Dewar  <dewar@adacore.com>

* sem_ch6.adb: Minor change in error message.

2011-12-02  Robert Dewar  <dewar@adacore.com>

* sem_ch9.adb, prj-part.adb, vms_data.ads, sem_ch8.adb: Minor
reformatting.

2011-12-02  Javier Miranda  <miranda@adacore.com>

* sem_ch3.adb (Constrain_Access): Enable on Ada 2005 mode the
static check of the rule of general access types whose designated
type has discriminants.
* sem_util.ads, sem_util.adb
(Effectively_Has_Constrained_Partial_View): New subprogram.
(In_Generic_Body): New subprogram.
* einfo.ads (Has_Constrained_Partial_View): Adding documentation.
* sem_prag.adb (Inside_Generic_Body): Removed. Replaced by new
subprogram In_Generic_Body.
* exp_attr.adb, checks.adb, sem_attr.adb, exp_ch4.adb,
sem_ch4.adb: In addition, this patch replaces the occurrences of
Has_Constrained_Partial_View by
Effectively_Has_Constrained_Partial_View.

2011-12-02  Matthew Heaney  <heaney@adacore.com>

* a-comutr.adb, a-cimutr.adb, a-cbmutr.adb (Iterator): Rename
Position component.
(Finalize): Remove unnecessary access check.
(First): Forward to First_Child.
(Last): Forward to Last_Child.
(Iterate): Check preconditions for parent node parameter.
(Next): Forward to Next_Sibling.
(Previous): Forward to Previous_Sibling.

From-SVN: r181914
19 files changed:
gcc/ada/ChangeLog
gcc/ada/a-cbmutr.adb
gcc/ada/a-cimutr.adb
gcc/ada/a-comutr.adb
gcc/ada/checks.adb
gcc/ada/einfo.ads
gcc/ada/exp_attr.adb
gcc/ada/exp_ch4.adb
gcc/ada/prj-part.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch4.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_ch8.adb
gcc/ada/sem_ch9.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads
gcc/ada/vms_data.ads
This page took 0.072072 seconds and 5 git commands to generate.