The renamelib uses a tricky way to calculate the end location by relying
on decl name, this is incorrect for the overloaded operator (the name is
"operator++" instead of "++"), which will cause out-of-file offset.
We also disable renaming operator symbol, this case is tricky, and
renamelib doesnt handle it properly..
Should we more generally disable renaming all non-identifier names? Each of them seems to require special treatment.
A few examples that come to mind: