]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Unnesting: skip unanalyzed Component_Assocation
authorpmderodat <pmderodat@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 May 2018 08:58:40 +0000 (08:58 +0000)
committerpmderodat <pmderodat@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 May 2018 08:58:40 +0000 (08:58 +0000)
commitf46850446e7684d2dfacc76a2c8515164eaa0351
tree80b358e46a820efc4de9606010bee23954ee1b8b
parentebf6f618581c7486bd55ceeaaf79692a268f0b61
[Ada] Unnesting: skip unanalyzed Component_Assocation

2018-05-30  Ed Schonberg  <schonberg@adacore.com>

gcc/ada/

* exp_unst.adb (Visit_Node): Do not traverse a Component_Association
that has not been analyzed, as will be the case for a nested aggregate
that is expanded into individual assignments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@260946 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_unst.adb