Home
last modified time | relevance | path

Searched refs:ExceptionRecord (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DExceptionRecord.h25 class ExceptionRecord {
27 ExceptionRecord(const EXCEPTION_RECORD &record, lldb::tid_t thread_id) { in ExceptionRecord() function
46 ExceptionRecord(const MINIDUMP_EXCEPTION &record, lldb::tid_t thread_id) in ExceptionRecord() function
53 virtual ~ExceptionRecord() {} in ~ExceptionRecord()
H A DForwardDecl.h33 class ExceptionRecord; variable
37 typedef std::shared_ptr<ExceptionRecord> ExceptionRecordSP;
38 typedef std::unique_ptr<ExceptionRecord> ExceptionRecordUP;
H A DDebuggerThread.cpp321 (info.ExceptionRecord.ExceptionCode == EXCEPTION_BREAKPOINT || in HandleExceptionEvent()
322 info.ExceptionRecord.ExceptionCode == STATUS_WX86_BREAKPOINT)) { in HandleExceptionEvent()
337 new ExceptionRecord(info.ExceptionRecord, thread_id)); in HandleExceptionEvent()
340 info.ExceptionRecord.ExceptionCode, thread_id); in HandleExceptionEvent()
H A DIDebugDelegate.h32 const ExceptionRecord &record) = 0;
H A DNativeProcessWindows.h101 const ExceptionRecord &record) override;
154 const ExceptionRecord &record) override { in OnDebugException()
H A DLocalDebugDelegate.h48 const ExceptionRecord &record) override;
H A DLocalDebugDelegate.cpp30 const ExceptionRecord &record) { in OnDebugException()
H A DDebuggerThread.h37 std::weak_ptr<ExceptionRecord> GetActiveException() { in GetActiveException()
H A DProcessDebugger.h56 const ExceptionRecord &record);
H A DProcessWindows.h89 const ExceptionRecord &record) override;
H A DProcessWindows.cpp363 std::weak_ptr<ExceptionRecord> exception_record = in RefreshStateAfterStop()
697 const ExceptionRecord &record) { in OnDebugException()
H A DProcessDebugger.cpp482 const ExceptionRecord &record) { in OnDebugException()
H A DNativeProcessWindows.cpp446 const ExceptionRecord &record) { in OnDebugException()
/openbsd-src/gnu/llvm/compiler-rt/lib/asan/
H A Dasan_win.cpp54 EXCEPTION_RECORD *exception_record = info->ExceptionRecord; in __asan_unhandled_exception_filter()
68 DWORD exception_code = info->ExceptionRecord->ExceptionCode; in SEHHandler()
90 INTERCEPTOR_WINAPI(void, RtlRaiseException, EXCEPTION_RECORD *ExceptionRecord) { in INTERCEPTOR_WINAPI() argument
94 if (ExceptionRecord->ExceptionCode != DBG_PRINTEXCEPTION_C) in INTERCEPTOR_WINAPI()
96 REAL(RtlRaiseException)(ExceptionRecord); in INTERCEPTOR_WINAPI()
276 if (exception_pointers->ExceptionRecord->ExceptionCode != in ShadowExceptionHandler()
278 exception_pointers->ExceptionRecord->NumberParameters < 2) { in ShadowExceptionHandler()
285 (uptr)(exception_pointers->ExceptionRecord->ExceptionInformation[1]); in ShadowExceptionHandler()
/openbsd-src/gnu/llvm/llvm/utils/KillTheDoctor/
H A DKillTheDoctor.cpp505 << Exception.ExceptionRecord.ExceptionAddress in main()
508 Exception.ExceptionRecord.ExceptionCode) in main()
509 << " (" << Exception.ExceptionRecord.ExceptionCode << ")\n"; in main()
516 errs() << Exception.ExceptionRecord.ExceptionAddress in main()
519 Exception.ExceptionRecord.ExceptionCode) in main()
520 << " (" << Exception.ExceptionRecord.ExceptionCode in main()
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DCrashRecoveryContext.cpp212 int RetCode = (int)Except->ExceptionRecord->ExceptionCode; in ExceptionFilter()
271 switch (ExceptionInfo->ExceptionRecord->ExceptionCode) in ExceptionHandler()
292 int RetCode = (int)ExceptionInfo->ExceptionRecord->ExceptionCode; in ExceptionHandler()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.cpp316 if (m_active_exception->ExceptionRecord.ExceptionCode == in RefreshStateAfterStop()
338 uint32_t signo = m_active_exception->ExceptionRecord.ExceptionCode; in RefreshStateAfterStop()
349 *stop_thread, m_active_exception->ExceptionRecord.ExceptionCode, 2, in RefreshStateAfterStop()
350 m_active_exception->ExceptionRecord.ExceptionFlags, in RefreshStateAfterStop()
351 m_active_exception->ExceptionRecord.ExceptionAddress, 0); in RefreshStateAfterStop()
357 m_active_exception->ExceptionRecord.ExceptionCode, 8) in RefreshStateAfterStop()
360 m_active_exception->ExceptionRecord.ExceptionAddress, 8); in RefreshStateAfterStop()
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dwince.c977 th->step_pc == (CORE_ADDR) ev->u.Exception.ExceptionRecord.ExceptionAddress) in check_for_step()
1282 switch (current_event.u.Exception.ExceptionRecord.ExceptionCode) in handle_exception()
1286 (unsigned) current_event.u.Exception.ExceptionRecord.ExceptionAddress)); in handle_exception()
1291 (unsigned) current_event.u.Exception.ExceptionRecord.ExceptionAddress)); in handle_exception()
1296 (unsigned) current_event.u.Exception.ExceptionRecord.ExceptionAddress)); in handle_exception()
1301 (unsigned) current_event.u.Exception.ExceptionRecord.ExceptionAddress)); in handle_exception()
1308 (unsigned) current_event.u.Exception.ExceptionRecord.ExceptionAddress)); in handle_exception()
1313 current_event.u.Exception.ExceptionRecord.ExceptionAddress)); in handle_exception()
1322 current_event.u.Exception.ExceptionRecord.ExceptionCode, in handle_exception()
1323 current_event.u.Exception.ExceptionRecord.ExceptionAddress); in handle_exception()
H A Dwin32-nat.c1060 (DWORD) current_event.u.Exception.ExceptionRecord.ExceptionAddress)
1066 DWORD code = current_event.u.Exception.ExceptionRecord.ExceptionCode; in handle_exception()
1155 current_event.u.Exception.ExceptionRecord.ExceptionCode, in handle_exception()
1156 (DWORD) current_event.u.Exception.ExceptionRecord.ExceptionAddress); in handle_exception()
1995 current_event.u.Exception.ExceptionRecord.ExceptionCode = in child_resume()
/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMinidump.h235 support::ulittle64_t ExceptionRecord; member
246 Exception ExceptionRecord; member
/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerUtilWindows.cpp34 switch (ExceptionInfo->ExceptionRecord->ExceptionCode) { in ExceptionHandler()
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DMinidumpYAML.cpp376 IO.mapRequired("Exception Record", Stream.MDExceptionStream.ExceptionRecord); in streamMapping()
384 mapOptionalHex(IO, "Exception Record", Exception.ExceptionRecord, 0); in mapping()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/Minidump/
H A DMinidumpFileBuilder.cpp541 exp_record.ExceptionRecord = static_cast<llvm::support::ulittle64_t>(0); in AddException()
551 exp_stream.ExceptionRecord = exp_record; in AddException()
/openbsd-src/gnu/llvm/llvm/lib/Support/Windows/
H A DSignals.inc833 unsigned RetCode = EP->ExceptionRecord->ExceptionCode;
843 if (ep && ep->ExceptionRecord)
845 ep->ExceptionRecord->ExceptionCode)