libcppmanip is a clang-based library that provides a reliable way to perform C++ refactoring that can be used in other tools (e.g. IDE plugins).
- extract method
- inline method
- change method signature
- introduce local variable
- introduce method parameter