Sha256: bcea2990be32f9660f3fae64af45e7c3673e0d4ee247fe6ed12ee40b5659f4ad

Contents?: true

Size: 895 Bytes

Versions: 3

Compression:

Stored size: 895 Bytes

Contents

class DAP::InstructionBreakpoint < DAP::Base
  # The instruction reference of the breakpoint.
  # This should be a memory or instruction pointer reference from an EvaluateResponse, Variable, StackFrame, GotoTarget, or Breakpoint.
  property :instructionReference

  # An optional offset from the instruction reference.
  # This can be negative.
  property :offset, required: false

  # An optional expression for conditional breakpoints.
  # It is only honored by a debug adapter if the capability 'supportsConditionalBreakpoints' is true.
  property :condition, required: false

  # 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.
  property :hitCondition, required: false
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-dap-0.1.2 lib/dap/instruction_breakpoint.rb
ruby-dap-0.1.1 lib/dap/instruction_breakpoint.rb
ruby-dap-0.1.0 lib/dap/instruction_breakpoint.rb