Though it should be remembered that the very first refactoring tool was written in and for Smalltalk, a quite dynamic language. Sure, C++ is messier, but probably some progress can be made. Truly robust refactoring, as you say, is probably infeasible, though.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Though it should be remembered that the very first refactoring tool was written in and for Smalltalk, a quite dynamic language. Sure, C++ is messier, but probably some progress can be made. Truly robust refactoring, as you say, is probably infeasible, though.