Copyright | 2017-2018 phoityne_hs |
---|---|
License | BSD3 |
Safe Haskell | Safe |
Language | Haskell2010 |
Implementation of DAP interface data type.
@see : https://github.com/Microsoft/vscode-debugadapter-node/blob/master/protocol/src/debugProtocol.ts
- data VariablesBody = VariablesBody {}
- data Variable = Variable {}
- defaultVariable :: Variable
- data VariablePresentationHint = VariablePresentationHint {}
- data EvaluateBody = EvaluateBody {}
- defaultEvaluateBody :: EvaluateBody
- data ScopesBody = ScopesBody {
- scopesScopesBody :: [Scope]
- data Scope = Scope {}
- defaultScope :: Scope
Documentation
data VariablesBody Source #
Response to "variables" request.
A Variable is a name/value pair. If the value is structured (has children), a handle is provided to retrieve the children with the VariablesRequest.
Variable | |
|
data VariablePresentationHint Source #
Optional properties of a variable that can be used to determine how to render the variable in the UI.
VariablePresentationHint | |
|
data EvaluateBody Source #
Response to "evaluate" request.
EvaluateBody | |
|
data ScopesBody Source #
SResponse to scopes
request.
ScopesBody | |
|
A Scope is a named container for variables. Optionally a scope can map to a source or a range within a source.
Scope | |
|
defaultScope :: Scope Source #