clang-rename liph 2023-10-18 code cplusplus 123456789101112131415#include <iostream>namespace a {struct A { int a; A(int a = 42) : a(a) {}};} // namespace aint main() { a::A a; std::cout << a.a << std::endl;} 12345678910111213141516$ clang-rename --qualified-name=a::A::a --new-name=a_ main.cc#include <iostream>namespace a {struct A { int a_; A(int a = 42) : a_(a) {}};} // namespace aint main() { a::A a; std::cout << a.a_ << std::endl;}