OSDN Git Service

2010-06-18 Ed Schonberg <schonberg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jun 2010 09:05:37 +0000 (09:05 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jun 2010 09:05:37 +0000 (09:05 +0000)
commit5c8da411a0f524e10eaf1c33ae82abdf3cad3958
treefdb6461959848edd0ac0162f136554c4a7f02f28
parentcffef6a3e767365901c857d6b1459177b4c2dd73
2010-06-18  Ed Schonberg  <schonberg@adacore.com>

* exp_util.adb (Make_Subtype_From_Expr): If the unconstrained type is
the class-wide type for a private extension, and the completion is a
subtype, set the type of the class-wide type to the base type of the
full view.

2010-06-18  Robert Dewar  <dewar@adacore.com>

* g-socket.ads, sem_aggr.adb, einfo.ads, sem_elim.adb,
sem_intr.adb, sem_eval.adb: Minor reformatting

2010-06-18  Ed Schonberg  <schonberg@adacore.com>

* sem_type.adb (Is_Ancestor): If either type is private, examine full
view.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160966 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/einfo.ads
gcc/ada/exp_util.adb
gcc/ada/g-socket.ads
gcc/ada/sem_aggr.adb
gcc/ada/sem_elim.adb
gcc/ada/sem_eval.adb
gcc/ada/sem_intr.adb
gcc/ada/sem_type.adb