This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Don't allow inplace renaming of a function declared (but not defined) in another function Consider the following code. Inplace renaming should not be available neither for extern_func_1, nor for extern_func_2. Now it is available for both. int main(int argc, char** argv) { extern void extern_func_1(); extern_func_1(); void extern_func_2(); extern_func_2(); return 0; } tmcfe.cc:91 extern void saveArg(char**, char**); -- renaamed in place, which is definitely incorrect.