Home
last modified time | relevance | path

Searched refs:ScopedReport (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/compiler-rt/lib/ubsan/
Dubsan_handlers.cpp112 ScopedReport R(Opts, Loc, ET); in handleTypeMismatchImpl()
164 ScopedReport R(Opts, Loc, ET); in handleAlignmentAssumptionImpl()
225 ScopedReport R(Opts, Loc, ET); in handleIntegerOverflowImpl()
262 ScopedReport R(Opts, Loc, ET); in handleNegateOverflowImpl()
303 ScopedReport R(Opts, Loc, ET); in handleDivremOverflowImpl()
347 ScopedReport R(Opts, Loc, ET); in handleShiftOutOfBoundsImpl()
389 ScopedReport R(Opts, Loc, ET); in handleOutOfBoundsImpl()
411 ScopedReport R(Opts, Data->Loc, ET); in handleBuiltinUnreachableImpl()
424 ScopedReport R(Opts, Data->Loc, ET); in handleMissingReturnImpl()
444 ScopedReport R(Opts, Loc, ET); in handleVLABoundNotPositive()
[all …]
Dubsan_diag.cpp345 ScopedReport::CheckLocked(); in ~Diag()
380 ScopedReport::Initializer::Initializer() { InitAsStandaloneIfNecessary(); } in Initializer()
382 ScopedReport::ScopedReport(ReportOptions Opts, Location SummaryLoc, in ScopedReport() function in ScopedReport
386 ScopedReport::~ScopedReport() { in ~ScopedReport()
Dubsan_handlers_cxx.cpp50 ScopedReport R(Opts, Loc, ET); in HandleDynamicTypeCacheMiss()
106 ScopedReport R(Opts, Loc, ET); in __ubsan_handle_cfi_bad_type()
174 ScopedReport R(Opts, CallLoc, ET); in handleFunctionTypeMismatch()
Dubsan_diag.h240 class ScopedReport {
252 ScopedReport(ReportOptions Opts, Location SummaryLoc, ErrorType Type);
253 ~ScopedReport();
/openbsd/src/gnu/llvm/compiler-rt/lib/hwasan/
Dhwasan_report.cpp37 class ScopedReport { class
39 ScopedReport(bool fatal = false) : error_message_(1), fatal(fatal) { in ScopedReport() function in __hwasan::ScopedReport
45 ~ScopedReport() { in ~ScopedReport()
89 InternalMmapVector<char> *ScopedReport::error_message_ptr_;
90 Mutex ScopedReport::error_message_lock_;
91 void (*ScopedReport::error_report_callback_)(const char *);
95 ScopedReport::MaybeAppendToErrorMessage(buffer); in AppendToErrorMessageBuffer()
575 ScopedReport R(flags()->halt_on_error); in ReportInvalidFree()
628 ScopedReport R(flags()->halt_on_error); in ReportTailOverwritten()
692 ScopedReport R(fatal); in ReportTagMismatch()
[all …]
/openbsd/src/gnu/llvm/compiler-rt/lib/tsan/rtl/
Dtsan_rtl_report.cpp346 ScopedReport::ScopedReport(ReportType typ, uptr tag) in ScopedReport() function in __tsan::ScopedReport
349 ScopedReport::~ScopedReport() {} in ~ScopedReport()
631 bool OutputReport(ThreadState *thr, const ScopedReport &srep) { in OutputReport()
793 ScopedReport rep(rep_typ, tag); in ReportRace()
Dtsan_rtl.h437 class ScopedReport : public ScopedReportBase {
439 explicit ScopedReport(ReportType typ, uptr tag = kExternalTagNone);
440 ~ScopedReport();
498 bool OutputReport(ThreadState *thr, const ScopedReport &srep);
Dtsan_rtl_mutex.cpp59 ScopedReport rep(typ); in ReportMutexMisuse()
532 ScopedReport rep(ReportTypeDeadlock); in ReportDeadlock()
561 ScopedReport rep(ReportTypeMutexDestroyLocked); in ReportDestroyLocked()
Dtsan_rtl_thread.cpp96 ScopedReport rep(ReportTypeThreadLeak); in ThreadFinalize()
Dtsan_mman.cpp172 ScopedReport rep(ReportTypeSignalUnsafe); in SignalUnsafeCall()
Dtsan_interceptors_posix.cpp2073 ScopedReport rep(ReportTypeErrnoInSignal); in ReportErrnoSpoiling()