diff options
author | Ed Schonberg <schonberg@adacore.com> | 2020-05-04 20:05:03 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-07-06 07:34:56 -0400 |
commit | 776afaf7fef4e8d73a2376778c648f8f9a6c536b (patch) | |
tree | 5008ff868b05c7037a836992e9d268498d7db316 /gcc/fortran/match.c | |
parent | e2d87663af0bfcd0563c00f958082dd7d801175d (diff) | |
download | gcc-776afaf7fef4e8d73a2376778c648f8f9a6c536b.zip gcc-776afaf7fef4e8d73a2376778c648f8f9a6c536b.tar.gz gcc-776afaf7fef4e8d73a2376778c648f8f9a6c536b.tar.bz2 |
[Ada] Crash on declaration with aggregate for unchecked union
gcc/ada/
* sem_ch3.adb (Analyze_Object_Declaration): If the type is an
Unchecked_Union, and the expression is an aggregate. complete
the analysis and resolution of the aggregate, and treat like a
regular object declaration, instead of as a renaming
declarattion.
Diffstat (limited to 'gcc/fortran/match.c')
0 files changed, 0 insertions, 0 deletions