You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: debugAdapterProtocol.json
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2767,6 +2767,14 @@
2767
2767
"column": {
2768
2768
"type": "integer",
2769
2769
"description": "The position within `line` for which the goto targets are determined. It is measured in UTF-16 code units and the client capability `columnsStartAt1` determines whether it is 0- or 1-based."
2770
+
},
2771
+
"instructionReference": {
2772
+
"type": "string",
2773
+
"description": "The instruction reference for which the goto targets are determined.\nThis should be a memory or instruction pointer reference from an `EvaluateResponse`, `Variable`, `StackFrame`, `GotoTarget`, or `Breakpoint`. Clients may set this property only if the `supportsGotoInstruction` is true."
2774
+
},
2775
+
"offset": {
2776
+
"type": "integer",
2777
+
"description": "The offset from the instruction reference in bytes.\nThis can be negative. Clients may set this property only if the `supportsGotoInstruction` is true."
2770
2778
}
2771
2779
},
2772
2780
"required": [ "source", "line" ]
@@ -3352,6 +3360,10 @@
3352
3360
"supportsANSIStyling": {
3353
3361
"type": "boolean",
3354
3362
"description": "The debug adapter supports ANSI escape sequences in styling of `OutputEvent.output` and `Variable.value` fields."
3363
+
},
3364
+
"supportsGotoInstruction": {
3365
+
"type": "boolean",
3366
+
"description": "The debug adapter supports the `instructionReference` and `offset` fields in the `gotoTargets` request."
The event indicates that some information about a breakpoint has changed.
494
+
The event indicates that some information about a breakpoint has changed. While debug adapters may notify the clients of `changed` breakpoints using this event, clients should continue to use the breakpoint's original properties when updating a source's breakpoints in the `breakpoint` request.
0 commit comments