sem_ch3.adb (Access_Type_Declaration): If designated type is a limited view...
commit38cea80dc4d9718ea56f959e199ef9d27303e438
authorEd Schonberg <schonberg@adacore.com>
Fri, 1 Aug 2014 13:50:32 +0000 (1 13:50 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 1 Aug 2014 13:50:32 +0000 (1 15:50 +0200)
tree2baba41748d37eb8c97408b02e552b72cf6fa728
parentbf0b0e5ee1c756b593f8e8d0456504575ac63218
sem_ch3.adb (Access_Type_Declaration): If designated type is a limited view...

2014-08-01  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Access_Type_Declaration): If designated type is
a limited view, create a master entity (as is already done for
class-wide types) in case the full view designates a type that
contains tasks.
* sem_ch8.adb (Find_Selected_Component): If prefix is a dereference
and the designated type is a limited view, use the non-limited
view if available.

From-SVN: r213464
gcc/ada/ChangeLog
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch8.adb