When the 'return' statement is put on the same line as the parent 'if' statement, setting a breakpoint on returning requires dealing with the assembly code and hex values (identifying the instruction that implements the return (could be a ret or a jump), then using its address to set the breakpoint.
When the return statement is kept on its own line, this is much easier.
When the return statement is kept on its own line, this is much easier.