]> git.ipfire.org Git - thirdparty/gcc.git/commit
ada: Add quickfixes for -gnawk warnings
authorViljar Indus <indus@adacore.com>
Fri, 12 Dec 2025 13:18:02 +0000 (15:18 +0200)
committerMarc Poulhiès <dkm@gcc.gnu.org>
Fri, 9 Jan 2026 10:57:20 +0000 (11:57 +0100)
commit17f38a8d6f7fdc3dfd3542034f2989b3b0331f00
treeefdfed0a596c98057120b8b0d855c1e19a573607
parentd4dfaac0489b52a20289ceb49365728a926cbf6d
ada: Add quickfixes for -gnawk warnings

gcc/ada/ChangeLog:

* errout.adb (Insert): New function to create an insertion fix.
(Deletion): New function to create a deletion fix.
* errout.ads: Likewise.
* sem_warn.adb (Create_Add_Constant_Fix): New function to create
a fix for adding a constant qualifier for a variable declaration.
(Change_In_Out_To_In_Fix): New function to create a fix for
convertinting an in out parameter direction to a an in direction.

Co-authored-by: Eric Botcazou <ebotcazou@adacore.com>
gcc/ada/errout.adb
gcc/ada/errout.ads
gcc/ada/sem_warn.adb