]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ada/sem_eval.adb
sem_prag.adb, [...]: Code cleanup...
authorJavier Miranda <miranda@adacore.com>
Tue, 22 Jun 2010 13:32:54 +0000 (13:32 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 22 Jun 2010 13:32:54 +0000 (15:32 +0200)
commitb81a5940b446f84086ec6dbf536c516ee117b250
tree63f5104e221b8cd64fe35833a7207b87a30200e3
parent9e9df9da7b83a6591d43c5298958dd20db3c6e73
sem_prag.adb, [...]: Code cleanup...

2010-06-22  Javier Miranda  <miranda@adacore.com>

* sem_prag.adb, sem_util.adb, sem_util.ads, sem_attr.adb, exp_ch6.adb,
exp_disp.adb, sem_eval.adb, exp_dist.adb lib-xref.adb: Code cleanup,
this patch replaces duplication of code that traverses the chain of
aliased primitives by a call to routine Ultimate_Alias that
provides this functionality.

From-SVN: r161184
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb
gcc/ada/exp_disp.adb
gcc/ada/exp_dist.adb
gcc/ada/lib-xref.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_eval.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads