Module DebugProtocol.InitializeArguments

include sig ... end
type t = private Ojs.t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
type path_format =
  1. | Path
  2. | Uri
  3. | Other of string
val path_format_of_js : Ojs.t -> path_format
val path_format_to_js : path_format -> Ojs.t
include sig ... end
val clientID : t -> string Interop.or_undefined
val clientName : t -> string Interop.or_undefined
val adapterID : t -> string
val locale : t -> string Interop.or_undefined
val linesStartAt1 : t -> bool Interop.or_undefined
val columnsStartAt1 : t -> bool Interop.or_undefined
val pathFormat : t -> path_format Interop.or_undefined
val supportsVariableType : t -> bool Interop.or_undefined
val supportsVariablePaging : t -> bool Interop.or_undefined
val supportsRunInTerminalRequest : t -> bool Interop.or_undefined
val supportsMemoryReferences : t -> bool Interop.or_undefined
val supportsProgressReporting : t -> bool Interop.or_undefined
val supportsInvalidatedEvent : t -> bool Interop.or_undefined
val supportsMemoryEvent : t -> bool Interop.or_undefined
val supportsArgsCanBeInterpretedByShell : t -> bool Interop.or_undefined
val supportsStartDebuggingRequest : t -> bool Interop.or_undefined