Properties of a breakpoint passed to the setInstructionBreakpoints request

Fields

@:optionaloptionaloffset:Null<Int>

An optional offset from the instruction reference. This can be negative.

instructionReference:String

The instruction reference of the breakpoint. This should be a memory or instruction pointer reference from an EvaluateResponse, Variable, StackFrame, GotoTarget, or Breakpoint.

@:optionaloptionalhitCondition:Null<String>

An optional expression that controls how many hits of the breakpoint are ignored. The backend is expected to interpret the expression as needed. The attribute is only honored by a debug adapter if the capability 'supportsHitConditionalBreakpoints' is true.

@:optionaloptionalcondition:Null<String>

An optional expression for conditional breakpoints. It is only honored by a debug adapter if the capability 'supportsConditionalBreakpoints' is true.