diff options
author | Ed Schonberg <schonberg@adacore.com> | 2019-12-16 10:34:42 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2019-12-16 10:34:42 +0000 |
commit | c85dda723615051018ea8e19e5f0431e5ffdae55 (patch) | |
tree | e797aec794fb34d6d31c60229916673083cea969 /gcc/ada/socket.c | |
parent | 3c08de34076ffc085e335cc9c89661945823c594 (diff) | |
download | gcc-c85dda723615051018ea8e19e5f0431e5ffdae55.zip gcc-c85dda723615051018ea8e19e5f0431e5ffdae55.tar.gz gcc-c85dda723615051018ea8e19e5f0431e5ffdae55.tar.bz2 |
[Ada] Crash on constrained container in generalized indexing operation
2019-12-16 Ed Schonberg <schonberg@adacore.com>
gcc/ada/
* sem_ch4.adb (Try_Container_Indexing): In the case of a derived
container type, use the base type to look for candidate indexing
operations, because the object may be a constrained subtype or
itype with no explicit declaration. Candidate indexing
operations are found in the same scope and list of declarations
as the declaration of the base type.
From-SVN: r279432
Diffstat (limited to 'gcc/ada/socket.c')
0 files changed, 0 insertions, 0 deletions