Module DebugProtocol.Capabilities

include sig ... end
type t = private Ojs.t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
include sig ... end
val supportsConfigurationDoneRequest : t -> bool Interop.or_undefined
val supportsFunctionBreakpoints : t -> bool Interop.or_undefined
val supportsConditionalBreakpoints : t -> bool Interop.or_undefined
val supportsHitConditionalBreakpoints : t -> bool Interop.or_undefined
val supportsEvaluateForHovers : t -> bool Interop.or_undefined
val exceptionBreakpointFilters : t -> ExceptionBreakpointsFilter.t list Interop.or_undefined
val supportsStepBack : t -> bool Interop.or_undefined
val supportsSetVariable : t -> bool Interop.or_undefined
val supportsRestartFrame : t -> bool Interop.or_undefined
val supportsGotoTargetsRequest : t -> bool Interop.or_undefined
val supportsStepInTargetsRequest : t -> bool Interop.or_undefined
val supportsCompletionsRequest : t -> bool Interop.or_undefined
val completionTriggerCharacters : t -> string list Interop.or_undefined
val supportsModulesRequest : t -> bool Interop.or_undefined
val additionalModuleColumns : t -> ColumnDescriptor.t list Interop.or_undefined
val supportedChecksumAlgorithms : t -> ChecksumAlgorithm.t list Interop.or_undefined
val supportsRestartRequest : t -> bool Interop.or_undefined
val supportsExceptionOptions : t -> bool Interop.or_undefined
val supportsValueFormattingOptions : t -> bool Interop.or_undefined
val supportsExceptionInfoRequest : t -> bool Interop.or_undefined
val supportTerminateDebuggee : t -> bool Interop.or_undefined
val supportSuspendDebuggee : t -> bool Interop.or_undefined
val supportsDelayedStackTraceLoading : t -> bool Interop.or_undefined
val supportsLoadedSourcesRequest : t -> bool Interop.or_undefined
val supportsLogPoints : t -> bool Interop.or_undefined
val supportsTerminateThreadsRequest : t -> bool Interop.or_undefined
val supportsSetExpression : t -> bool Interop.or_undefined
val supportsTerminateRequest : t -> bool Interop.or_undefined
val supportsDataBreakpoints : t -> bool Interop.or_undefined
val supportsReadMemoryRequest : t -> bool Interop.or_undefined
val supportsWriteMemoryRequest : t -> bool Interop.or_undefined
val supportsDisassembleRequest : t -> bool Interop.or_undefined
val supportsCancelRequest : t -> bool Interop.or_undefined
val supportsBreakpointLocationsRequest : t -> bool Interop.or_undefined
val supportsClipboardContext : t -> bool Interop.or_undefined
val supportsSteppingGranularity : t -> bool Interop.or_undefined
val supportsInstructionBreakpoints : t -> bool Interop.or_undefined
val supportsExceptionFilterOptions : t -> bool Interop.or_undefined
val supportsSingleThreadExecutionRequests : t -> bool Interop.or_undefined