I haven't used it in _years_ but this used to be the best and only refactoring editor for C/Java/C++, http://www.xref.sk/xrefactory/main.html not sure if it is even supported or installable. It ran as a plugin in emacs. Even in 2003-4 it was able to index the entire Linux kernel in a handful of minutes.