Lines Matching refs:protocol

27 using protocol::Maybe;
28 using protocol::Response;
30 class V8DebuggerAgentImpl : public protocol::Debugger::Backend {
46 V8DebuggerAgentImpl(V8InspectorSessionImpl*, protocol::FrontendChannel*,
47 protocol::DictionaryValue* state);
60 std::unique_ptr<protocol::Array<protocol::Debugger::Location>>* locations)
63 std::unique_ptr<protocol::Debugger::Location>,
65 std::unique_ptr<protocol::Debugger::Location>* actualLocation) override;
68 std::unique_ptr<protocol::Debugger::Location>) override;
72 std::unique_ptr<protocol::Array<protocol::Debugger::SearchMatch>>*)
75 std::unique_ptr<protocol::Debugger::Location> start,
76 Maybe<protocol::Debugger::Location> end,
77 std::unique_ptr<protocol::Array<protocol::Debugger::Location>>* locations)
82 Maybe<protocol::Array<protocol::Debugger::CallFrame>>* optOutCallFrames,
84 Maybe<protocol::Runtime::StackTrace>* optOutAsyncStackTrace,
85 Maybe<protocol::Runtime::ExceptionDetails>* optOutCompileError) override;
88 std::unique_ptr<protocol::Array<protocol::Debugger::CallFrame>>*
90 Maybe<protocol::Runtime::StackTrace>* asyncStackTrace) override;
104 std::unique_ptr<protocol::Runtime::RemoteObject>* result,
105 Maybe<protocol::Runtime::ExceptionDetails>*) override;
108 std::unique_ptr<protocol::Runtime::CallArgument> newValue,
112 std::unique_ptr<protocol::Array<String16>> patterns) override;
115 std::unique_ptr<protocol::Array<protocol::Debugger::ScriptPosition>>
127 std::unique_ptr<protocol::DictionaryValue> data);
130 std::unique_ptr<protocol::DictionaryValue> data);
132 std::unique_ptr<protocol::DictionaryValue> data);
157 std::unique_ptr<protocol::Array<protocol::Debugger::CallFrame>>*);
158 std::unique_ptr<protocol::Runtime::StackTrace> currentAsyncStackTrace();
164 std::unique_ptr<protocol::Debugger::Location> resolveBreakpoint(
180 protocol::HashMap<String16, std::unique_ptr<V8DebuggerScript>>;
182 protocol::HashMap<String16, std::vector<String16>>;
184 protocol::HashMap<String16, std::pair<String16, BreakpointSource>>;
185 using MuteBreakpoins = protocol::HashMap<String16, std::pair<String16, int>>;
193 protocol::DictionaryValue* m_state;
194 protocol::Debugger::Frontend m_frontend;
203 std::unique_ptr<protocol::DictionaryValue> m_breakAuxData;
216 protocol::HashMap<String16, std::vector<std::pair<int, int>>>