Lines Matching refs:hr
64 HRESULT hr() { return hr_; }
75 HRESULT hr =
77 if (FAILED(hr)) return hr;
78 hr = bp->SetOffsetExpression(function_name);
79 if (FAILED(hr)) return hr;
80 hr = bp->AddFlags(DEBUG_BREAKPOINT_ENABLED);
81 if (FAILED(hr)) return hr;
85 hr = bp->GetOffset(&offset);
86 return hr;
96 HRESULT hr = SetBreakpoint(p_debug_control, ("v8!" + function_name).c_str());
97 if (SUCCEEDED(hr)) return hr;
100 hr = SetBreakpoint(p_debug_control, ("d8!" + function_name).c_str());
101 if (SUCCEEDED(hr)) return hr;
123 CHECK(SUCCEEDED(com_scope.hr()));
137 HRESULT hr = PathCchRemoveFileSpec(this_module_path, MAX_PATH);
138 CHECK(SUCCEEDED(hr));
142 hr = DebugCreate(__uuidof(IDebugClient5), &p_client);
143 CHECK(SUCCEEDED(hr));
146 hr = p_client->QueryInterface(__uuidof(IDebugSymbols3), &p_symbols);
147 CHECK(SUCCEEDED(hr));
151 hr = p_symbols->SetSymbolPathWide(this_module_path);
152 CHECK(SUCCEEDED(hr));
156 hr = p_client->SetEventCallbacks(&callback);
157 CHECK(SUCCEEDED(hr));
168 hr = p_client->CreateProcessWide(
170 CHECK(SUCCEEDED(hr));
174 hr = p_client->QueryInterface(__uuidof(IDebugControl4), &p_debug_control);
175 CHECK(SUCCEEDED(hr));
176 hr = p_debug_control->WaitForEvent(0, INFINITE);
177 CHECK(SUCCEEDED(hr));
180 hr = p_debug_control->AddEngineOptions(DEBUG_ENGOPT_INITIAL_BREAK);
181 CHECK(SUCCEEDED(hr));
182 hr = p_debug_control->WaitForEvent(0, INFINITE);
183 CHECK(SUCCEEDED(hr));
186 hr = SetBreakpointInV8OrD8(p_debug_control, "v8::internal::JsonStringify");
187 CHECK(SUCCEEDED(hr));
189 hr = p_debug_control->SetExecutionStatus(DEBUG_STATUS_GO);
190 CHECK(SUCCEEDED(hr));
193 hr = p_debug_control->WaitForEvent(0, INFINITE);
194 CHECK(SUCCEEDED(hr));
198 hr = p_debug_control->GetLastEventInformation(
201 CHECK(SUCCEEDED(hr));
212 hr = p_debug_control->SetCodeLevel(DEBUG_LEVEL_SOURCE);
213 CHECK(SUCCEEDED(hr));
251 hr = p_client->DetachProcesses();
252 CHECK(SUCCEEDED(hr));