View Source edb_dap_request_scopes (edb v0.5.0)
Summary
Types
-type arguments() :: #{frameId := number()}.
-type response_body() :: #{scopes := [scope()]}.
-type scope() :: #{name := binary(), presentationHint => arguments | locals | registers | returnValue, variablesReference := number(), namedVariables => number(), indexedVariables => number(), expensive := boolean(), source => edb_dap:source(), line => number(), column => number(), endLine => number(), endColumn => number()}.
Functions
-spec handle(State, Args) -> edb_dap_request:reaction(response_body()) when State :: edb_dap_server:state(), Args :: arguments().
-spec parse_arguments(edb_dap:arguments()) -> {ok, arguments()} | {error, Reason :: binary()}.