Module types
Source - Breakpoint
- Information about a Breakpoint created in setBreakpoints, setFunctionBreakpoints, setInstructionBreakpoints, or setDataBreakpoints.
- BreakpointLocation
- Properties of a breakpoint location returned from the ‘breakpointLocations’ request.
- Capabilities
- Information about the capabilities of a debug adapter.
- Checksum
- The checksum of an item calculated by the specified algorithm.
- ColumnDescriptor
- A ColumnDescriptor specifies what module attribute to show in a column of the ModulesView, how to format it,
- CompletionItem
- CompletionItems are the suggestions returned from the CompletionsRequest.
- DataBreakpoint
- Properties of a data breakpoint passed to the setDataBreakpoints request.
- DisassembledInstruction
- Represents a single disassembled instruction.
- ExceptionBreakpointsFilter
- An ExceptionBreakpointsFilter is shown in the UI as an filter option for configuring how exceptions are dealt with.
- ExceptionDetails
- Detailed information about an exception that has occurred.
- ExceptionFilterOptions
- An ExceptionFilterOptions is used to specify an exception filter together with a condition for the setExceptionsFilter request.
- ExceptionOptions
- An ExceptionOptions assigns configuration options to a set of exceptions.
- ExceptionPathSegment
- An ExceptionPathSegment represents a segment in a path that is used to match leafs or nodes in a tree of exceptions.
- FunctionBreakpoint
- Properties of a breakpoint passed to the setFunctionBreakpoints request.
- GotoTarget
- A GotoTarget describes a code location that can be used as a target in the ‘goto’ request.
- InstructionBreakpoint
- Properties of a breakpoint passed to the setInstructionBreakpoints request
- Message
- A structured message object. Used to return errors from requests.
- Module
- A Module object represents a row in the modules view.
- ModulesViewDescriptor
- The ModulesViewDescriptor is the container for all declarative configuration options of a ModuleView.
- Scope
- A Scope is a named container for variables. Optionally a scope can map to a source or a range within a source.
- Source
- A Source is a descriptor for source code.
- SourceBreakpoint
- Properties of a breakpoint or logpoint passed to the setBreakpoints request.
- StackFrame
- A Stackframe contains the source location.
- StackFrameFormat
- Provides formatting information for a stack frame.
- StepInTarget
- A StepInTarget can be used in the ‘stepIn’ request and determines into which single target the stepIn request should step.
- Thread
- A Thread
- ValueFormat
- Provides formatting information for a value.
- Variable
- A Variable is a name/value pair.
- VariablePresentationHint
- Optional properties of a variable that can be used to determine how to render the variable in the UI.
- ChecksumAlgorithm
- Names of checksum algorithms that may be supported by a debug adapter.
- ColumnDescriptorType
- CompletionItemType
- Some predefined types for the CompletionItem. Please note that not all clients have specific icons for all of them.
- DataBreakpointAccessType
- This enumeration defines all possible access types for data breakpoints.
- ExceptionBreakMode
- This enumeration defines all possible conditions when a thrown exception should result in a break.
- InvalidatedAreas
- Logical areas that can be invalidated by the ‘invalidated’ event.
- ModuleId
- ScopePresentationHint
- SourcePresentationHint
- An optional hint for how to present the source in the UI.
- StackFramePresentationHint
- SteppingGranularity
- The granularity of one ‘step’ in the stepping requests ‘next’, ‘stepIn’, ‘stepOut’, and ‘stepBack’.
- VariableAttribute
- VariableKind
- VariableVisibility