]> git.ipfire.org Git - thirdparty/gcc.git/commit
ada: Generic formal/actual matching -- misc cleanup
authorBob Duff <duff@adacore.com>
Thu, 30 May 2024 19:16:47 +0000 (15:16 -0400)
committerMarc Poulhiès <poulhies@adacore.com>
Fri, 21 Jun 2024 08:34:19 +0000 (10:34 +0200)
commit9ce1b11e154a930de3ba20b9e26af5631a73c7f3
treeaffd8d7cbbeb12cbbe662de551f39da43aa2643b
parent39f35956587fe09fbdb87ebd203df6e3674f7b59
ada: Generic formal/actual matching -- misc cleanup

The only substantive change is to remove Activation_Chain_Entity
from N_Generic_Package_Declaration. The comment in sinfo.ads suggesting
this change was written in 1993!

Various pieces of missing documentation are added to Sinfo and Einfo.

Also other minor cleanups.

gcc/ada/

* gen_il-gen-gen_nodes.adb
(N_Generic_Package_Declaration): Remove Activation_Chain_Entity.
* sinfo.ads: Comment improvements. Add missing doc.
Remove obsolete comment about Activation_Chain_Entity.
* einfo.ads: Comment improvements. Add missing doc.
* einfo-utils.adb (Base_Type): Add Assert (disabled for now).
(Next_Index): Minor cleanup.
* aspects.ads: Minor comment fix.
* exp_ch6.adb: Likewise.
* sem_ch3.adb: Likewise.
gcc/ada/aspects.ads
gcc/ada/einfo-utils.adb
gcc/ada/einfo.ads
gcc/ada/exp_ch6.adb
gcc/ada/gen_il-gen-gen_nodes.adb
gcc/ada/sem_ch3.adb
gcc/ada/sinfo.ads