Community
Participate
Working Groups
Eclipse IDE for C/C++ Developers Version: Kepler Service Release 1 Build id: 20130919-0819 Reproducing the bug: Consider the following code: ============== Original Version =============== int main(int a, char** argv) { // Function "main" to be renamed to "int" return a; } =============================================== After applying the refactoring, we have the resulting code: ============= Refactored Version ============== int int(int a, char** argv) { // Renamed function return a; } =============================================== The refactoring tool allows to rename functions with invalid names, like the keyword "int", leading to a compiling error. Thanks in advance.