diff options
author | Ed Schonberg <schonberg@adacore.com> | 2013-01-03 10:24:28 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2013-01-03 11:24:28 +0100 |
commit | c1ce06917691217b9e199ce4c80566f5545ee911 (patch) | |
tree | 6da155dd59d229880bf05e04265009d62f7ac6ad /gcc/debug.h | |
parent | 329ea7ece205200951bf92a642196935dfa2dad1 (diff) | |
download | gcc-c1ce06917691217b9e199ce4c80566f5545ee911.zip gcc-c1ce06917691217b9e199ce4c80566f5545ee911.tar.gz gcc-c1ce06917691217b9e199ce4c80566f5545ee911.tar.bz2 |
exp_ch3.adb (Expand_N_Object_Declaration): If the object has a class-wide type and a renaming declaration is created for it...
2013-01-03 Ed Schonberg <schonberg@adacore.com>
* exp_ch3.adb (Expand_N_Object_Declaration): If the object has
a class-wide type and a renaming declaration is created for it,
preserve entity chain, which already contains generated internal
types. This ensures that freezing actions are properly generated
for all objects declared subsequently in the same scope, and
that debugging information is generated for them.
* sem_util.adb, sem_util.ads (we): New debugging routine, to
display entity chain of a given scope.
From-SVN: r194843
Diffstat (limited to 'gcc/debug.h')
0 files changed, 0 insertions, 0 deletions