]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Return_when_statement not working for non identifier return values
authorJustin Squirek <squirek@adacore.com>
Fri, 7 May 2021 18:49:57 +0000 (14:49 -0400)
committerPierre-Marie de Rodat <derodat@adacore.com>
Tue, 6 Jul 2021 14:46:56 +0000 (14:46 +0000)
commit6dff0d21e56d15dafc683dd69c6a9fbf3f1e7dfc
treeccaef8ea28f85081b7dfbddd33800b3ad61d29de
parente11a24513632e2b2a3842bfd3ef226565f523778
[Ada] Return_when_statement not working for non identifier return values

gcc/ada/

* par-ch6.adb (Get_Return_Kind): Removed.
(Is_Extended): Created to identify simple and "when" return
statements from extended return statements.
(P_Return_Statement): Merged simple and "when" return statement
processing.
gcc/ada/par-ch6.adb