Skip to content

probe-web / @probe-web/client / index / Breakpoint

Interface: Breakpoint

Defined in: debugger.ts:95

A breakpoint as the debugger placed it. Returned by Debugger.setSourceBreakpoints and Debugger.setInstructionBreakpoints, and sent with every breakpoints event.

Properties

PropertyTypeDescriptionDefined in
idnumberUnique within the debugger; StoppedDetail.breakpoints refers to it.debugger.ts:97
kind"source" | "instruction"source (file and line) or instruction (address).debugger.ts:99
pathstring | nullSource breakpoints: the path as requested (a workspace-relative suffix works) and 1-based line.debugger.ts:101
linenumber | nullSource breakpoints: the requested 1-based line.debugger.ts:103
columnnumber | nullSource breakpoints: the requested column, if any.debugger.ts:105
verifiedbooleanSet on the target (hardware comparator allocated).debugger.ts:107
addressbigint | nullWhere it was placed: probe-rs moves source breakpoints to a valid statement.debugger.ts:109
sourceSourceLocation | nullThe resolved location (source breakpoints may move to another line).debugger.ts:111
messagestring | nullWhy it is not verified, e.g. no code at that line or no free comparator.debugger.ts:113