Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 352803

Summary: Add a CDT "change function signature" refactoring (similar to JDT)
Product: [Tools] CDT Reporter: Martin Oberhuber <mober.at+eclipse>
Component: cdt-refactoringAssignee: Project Inbox <cdt-refactoring-inbox>
Status: NEW --- QA Contact: Jonah Graham <jonah>
Severity: enhancement    
Priority: P2 CC: andyfrom, cdtdoug, dion, eclipse.sprigogin, malaperle, sergeikrivonos, veijop, yanp.bugz, yevshif
Version: 8.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Martin Oberhuber CLA 2011-07-21 16:45:55 EDT
Build ID: CDT 8.0 (Indigo)
CQ:WIND00252467  

It would be nice to have a CDT "change function signature" refactoring (similar to JDT), which would 
- allow adding parameter(s) with default value(s)
- update both the .c and the .h file with the new signature
- update callers by inserting default value for plain C (not necessary in C++)
Comment 1 Martin Oberhuber CLA 2018-03-15 04:38:28 EDT
*** Bug 494248 has been marked as a duplicate of this bug. ***
Comment 2 Marc-André Laperle CLA 2018-09-26 20:41:46 EDT
*** Bug 539340 has been marked as a duplicate of this bug. ***
Comment 3 Sergei Kryvonos CLA 2018-09-29 17:00:50 EDT
+update methods return type consistently to hierarchy, updating all overrides