]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Accept renamings of folded string aggregates
authorPiotr Trojanek <trojanek@adacore.com>
Fri, 3 Apr 2020 09:36:55 +0000 (11:36 +0200)
committerPierre-Marie de Rodat <derodat@adacore.com>
Tue, 16 Jun 2020 13:07:11 +0000 (09:07 -0400)
commitd7769a80a8ca67be548ad926c81b8a23eedfc3ea
tree1332841a52c8b36a98c6591669ecb8a9b5ee2ce5
parent0faf0503312ddf6bfc88cecfa1adcd903b20b97c
[Ada] Accept renamings of folded string aggregates

2020-06-16  Piotr Trojanek  <trojanek@adacore.com>

gcc/ada/

* sem_ch8.adb (Analyze_Object_Renaming): Remove trivially
useless initialization of Is_Object_Reference.
* sem_util.adb (Is_Object_Reference): Simplify detection of
binary and unary operators; literally implement rules about
aggregates and qualified expressions; recognize string literals
as object references.
gcc/ada/sem_ch8.adb
gcc/ada/sem_util.adb