Dap.MakeSourceVariables references
module Toplevel : Toplevel.TOPLEVELval compute_scopes_vrefs :
Core.All.print_object ->
(string * value) list IntMap.t * (string * int) listJSON processing
Reading the request from the standard input
Answering on stdin
Extraction functions for some JSON fields
Extract breakpoints from request
Extract functional breakpoints from request
type dap_command = | InitializeInitialize DA
*)| LaunchLaunch DA
*)| ThreadsSend list of current threads
*)| StackTraceSend current stack trace
*)| ScopesSend available scopes
*)| Vars of intvariables reference
*)| Breaks of string * Breakpoint.breakpoint listSet breakpoints for file
*)| FuncBreaks of Breakpoint.breakpoint listSet functional breakpoints
*)| ExceptBreaksSet exceptional breakpoints
*)| ContinueStop at next breakpoint
*)| NextStop at next statement and skip function calls
*)| StepStep into function calls
*)| FinishFinish current function
*)| Evaluate of string| Environment of string * int| DisconnectCommands
The last entered command
Read a command from input
val read_command :
Action.action ->
'a Envdb.envdb ->
('a, 'b) Core.All.man ->
'a Core.All.Flow.flow ->
Interface.command