You can modify source code in the following ways when using fix and continue:
Add, delete, or change lines of code in functions
Add or delete functions
Add or delete global and static variables
Do not change the name of a function.
Do not add, delete, or change the type of arguments to a function.
Do not add, delete, or change the type of local variables in functions currently active on the stack.
Do not make changes to the declaration of a template or to template instances. Only the body of a C++ template function definition can be modified.
If you make any of the above changes, rebuild your entire program rather than using fix and continue.