- improve templated class renaming, namely add capabilities of finding partial and full specializations
- fix virtual function and their overriding functions renaming
It makes sense to move RUN lines to the end of the file (and add -fno-delayed-template-parsing, if windows buildbots start complaining).
This test looks exactly as the one above except for the offset. Instead of duplicating tests, we can run clang-rename multiple times and use different -check-prefix with FileCheck. In this case moving the RUN lines to the bottom makes even more sense.
Also, instructions for updating -offset are incorrect, if you have multiple different offsets.
Will it work if I add multiple invocations while not adding different -check-prefix? The replacements are the same across the runs.