I tried the rename refactoring tool and stumbled upon this:
I have a base class which has virtual functions. I have a lot of derived classes overloading those virtual functions. When I try to rename the function declaration of the base class, ideally VA should show up all function declarations within the derived classes so that it can change it accordingly. Unfortunately, it doesn't do that.
Is this an intentional behaviour or do I miss something?
Rename in a base class changes overriding names in derived classes. Rename of a overriding member in a derived class does not rename within a base class.