Breakpoint Dialog

Location

This is the position of the breakpoint. For an existing breakpoint, you cannot change this. You can set a breakpoint at a certain line number, or at the beginning of a function. Use one of the following formats:

  • file_name:line_number

  • function_name

  • file_name:function_name

Condition

The break condition is an expression which should evaluate to a boolean value TRUE (1) or FALSE (0). Every time the breakpoint is encountered during your program's execution, the break condition will be evaluated. The debugger will break the execution only if the result of the evaluation is TRUE.

If you leave this field blank the condition is always considered TRUE.

Pass Count

The debugger can also skip the breakpoint a certain number of times before breaking. If the pass count is not zero, then the debugger will have to encounter the breakpoint this number of times before breaking.

The pass count has a higher priority than the condition. Only when the pass count has been reached will the debugger evaluate the condition if it is present and break the program's execution.