On 12/6/23 8:09 AM, Paul Richard Thomas wrote:
Dear All,
This patch was rescued from my ill-fated and long winded attempt to
provide a fix-up for function selector references, where the function is
parsed after the procedure containing the associate/select type
construct (PRs 89645 and 99065). The fix-ups broke down completely once
these constructs were enclosed by another associate construct, where the
selector is a derived type or class function. My inclination now is to
introduce two pass parsing for contained procedures.
Returning to PR112834, the patch is simple enough and is well described
by the change logs. PR111853 was fixed as a side effect of the bigger
patch. Steve Kargl had also posted the same fix on the PR.
Regression tests - OK for trunk and 13-branch?
Paul
Hi Paul, I am taking a crack at this. It looks reasonable to me.
Certainly OK for trunk, and then, if no fallout, 13 at your discretion.
Regards,
Jerry