Home | History | Annotate | Download | only in inspector

Lines Matching refs:protocol

13 #include "src/inspector/protocol/Debugger.h"
14 #include "src/inspector/protocol/Forward.h"
28 using protocol::Maybe;
29 using protocol::Response;
31 class V8DebuggerAgentImpl : public protocol::Debugger::Backend {
39 V8DebuggerAgentImpl(V8InspectorSessionImpl*, protocol::FrontendChannel*,
40 protocol::DictionaryValue* state);
44 // Part of the protocol.
53 std::unique_ptr<protocol::Array<protocol::Debugger::Location>>* locations)
56 std::unique_ptr<protocol::Debugger::Location>,
58 std::unique_ptr<protocol::Debugger::Location>* actualLocation) override;
61 std::unique_ptr<protocol::Debugger::Location>) override;
65 std::unique_ptr<protocol::Array<protocol::Debugger::SearchMatch>>*)
68 std::unique_ptr<protocol::Debugger::Location> start,
69 Maybe<protocol::Debugger::Location> end,
70 std::unique_ptr<protocol::Array<protocol::Debugger::Location>>* locations)
75 Maybe<protocol::Array<protocol::Debugger::CallFrame>>* optOutCallFrames,
77 Maybe<protocol::Runtime::StackTrace>* optOutAsyncStackTrace,
78 Maybe<protocol::Runtime::ExceptionDetails>* optOutCompileError) override;
81 std::unique_ptr<protocol::Array<protocol::Debugger::CallFrame>>*
83 Maybe<protocol::Runtime::StackTrace>* asyncStackTrace) override;
97 std::unique_ptr<protocol::Runtime::RemoteObject>* result,
98 Maybe<protocol::Runtime::ExceptionDetails>*) override;
101 std::unique_ptr<protocol::Runtime::CallArgument> newValue,
105 std::unique_ptr<protocol::Array<String16>> patterns) override;
108 std::unique_ptr<protocol::Array<protocol::Debugger::ScriptPosition>>
120 std::unique_ptr<protocol::DictionaryValue> data);
123 std::unique_ptr<protocol::DictionaryValue> data);
125 std::unique_ptr<protocol::DictionaryValue> data);
152 std::unique_ptr<protocol::Array<protocol::Debugger::CallFrame>>*);
153 std::unique_ptr<protocol::Runtime::StackTrace> currentAsyncStackTrace();
159 std::unique_ptr<protocol::Debugger::Location> resolveBreakpoint(
173 protocol::HashMap<String16, std::unique_ptr<V8DebuggerScript>>;
175 protocol::HashMap<String16, std::vector<String16>>;
177 protocol::HashMap<String16, std::pair<String16, BreakpointSource>>;
178 using MuteBreakpoins = protocol::HashMap<String16, std::pair<String16, int>>;
186 protocol::DictionaryValue* m_state;
187 protocol::Debugger::Frontend m_frontend;
196 std::pair<String16, std::unique_ptr<protocol::DictionaryValue>>;
201 std::unique_ptr<protocol::DictionaryValue> breakAuxData);
211 protocol::HashMap<String16, std::vector<std::pair<int, int>>>