◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── You can set breakpoints to break execution when any of the following conditions are true: 1. The program reaches a given source line, function, label, or address. See: ◄BP Command (location)► ◄Set Breakpoint Command (location)► 2. An expression becomes true (nonzero). The CodeView expression evaluator evaluates this type of expression based on the the currently visible function. See: ◄BP Command (expression=true)► ◄Set Breakpoint Command (expression=true)► 3. The value of an expression or memory range changes. CodeView references this type of expression by memory location. As a result, the original value of the expression is checked no matter which function is currently visible. See: ◄BP Command (expression changes)► ◄Set Breakpoint Command (expression changes)► 4. Conditions 1 and 2. See: ◄BP Command (location/expression=true)► ◄Set Breakpoint Command (location/expression=true)► 5. Conditions 1 and 3. See: ◄BP Command (location/expression changes)► ◄Set Breakpoint Command (location/expression changes)► -♦-