Files
eiffel-org/documentation/18.01/eiffelstudio/eiffelstudio-reference/debugger/breakpoints/breakpoint-menu.wiki
eiffel-org b5d5c80911 Created 18.01 branch of the documentation.
git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1942 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
2018-02-08 15:00:31 +00:00

27 lines
1.1 KiB
Plaintext

[[Property:title|Breakpoint menu]]
[[Property:weight|4]]
[[Property:uuid|dd68a84b-9bb7-98d5-8aa3-7e16969086f1]]
A condition breakpoint is a breakpoint in which debugger will stop if a certain condition is met. To set a conditional breakpoint use the [[Breakpoint editing|breakpoint menu]] and choose `Set conditional breakpoint':
[[Image:breakpoint-context-menu]]
Once done a dialog pops up where you can enter a condition:
[[Image:breakpoint-dialog-condition]]
The condition is a Boolean expression that follows the same rule as the expression you can enter in the [[Expression evaluation|expression evaluation tool]] . <br/>
{{caution|If you enter an expression that is not supported or which raises an error during evaluation, by default the condition is considered as True (then the debugger will stop) }}
{{seealso|<br/>
[[Breakpoint editing|Breakpoint menu]] <br/>
[[Breakpoint commands|Breakpoints commands]] <br/>
[[Breakpoint information command|Breakpoint information command]] <br/>
[[Expression evaluation|Expression evaluation tool]] <br/>
}}