diff options
author | Gary Dismukes <dismukes@adacore.com> | 2009-07-23 14:40:31 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-07-23 14:40:31 +0200 |
commit | 1646c9479cc2c04f2462a91ade8569ba0a81b629 (patch) | |
tree | c38a8bdfa1eb673bc2e9f934cdaa90dd23c9a4e0 /libjava | |
parent | d994a6e28cbd12d699d5cf522742d9cd3e84997a (diff) | |
download | gcc-1646c9479cc2c04f2462a91ade8569ba0a81b629.zip gcc-1646c9479cc2c04f2462a91ade8569ba0a81b629.tar.gz gcc-1646c9479cc2c04f2462a91ade8569ba0a81b629.tar.bz2 |
sem_aggr.adb (Resolve_Extension_Aggregate): Report an error when the ancestor part is a call to a limited function with an...
2009-07-23 Gary Dismukes <dismukes@adacore.com>
* sem_aggr.adb (Resolve_Extension_Aggregate): Report an error when the
ancestor part is a call to a limited function with an unconstrained
result subtype unless the aggregate has a null extension type.
* sem_ch3.adb (Is_Null_Extension): Use the base type when retrieving
the parent type declaration to avoid blowups on subtype cases.
From-SVN: r150002
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions