`Parser.h` reorganization PR

Following `Sema.h` reorganization PR is going to land on March 5th, I’d like to land [clang][NFC] Regroup declarations in `Parser` by Endilll · Pull Request #138511 · llvm/llvm-project · GitHub later this week (May 8th or May 9th) after Clang WG meeting on Wednesday.

Because of the scope of the changes, it may potentially pose merge issues. If you find that the proposed changes are significantly disruptive, please mention the specific issues you have on the patch; landing the changes can be delayed to give people more time to prepare if necessary. I hope we can stick to the current date, as it takes effort to keep the PR up-to-date with main.

Feel free to leave suggestion for PR description in the PR, if you think it can be improved to reduce confusion for people updating their downstreams.

Much larger Sema reorganization last year went well, so I hope no major issues arise.

5 Likes

This is rather thankless and tedious work. Thanks for doing this! We will all benefit from it.

1 Like

Changes have landed.