reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/scudo/standalone/common.cpp
   24 void NORETURN dieOnMapUnmapError(bool OutOfMemory) {
projects/compiler-rt/lib/scudo/standalone/common.h
  168 void NORETURN dieOnMapUnmapError(bool OutOfMemory = false);
projects/compiler-rt/lib/scudo/standalone/internal_defs.h
   70 void NORETURN die();
   82 void NORETURN reportCheckFailed(const char *File, int Line,
projects/compiler-rt/lib/scudo/standalone/linux.cpp
   42 void NORETURN die() { abort(); }
projects/compiler-rt/lib/scudo/standalone/report.cpp
   27   NORETURN ~ScopedErrorReport() {
   37 INLINE void NORETURN trap() { __builtin_trap(); }
   40 void NORETURN reportCheckFailed(const char *File, int Line,
   53 void NORETURN reportError(const char *Message) {
   58 void NORETURN reportInvalidFlag(const char *FlagType, const char *Value) {
   65 void NORETURN reportHeaderCorruption(void *Ptr) {
   73 void NORETURN reportHeaderRace(void *Ptr) {
   80 void NORETURN reportSanityCheckError(const char *Field) {
   87 void NORETURN reportAlignmentTooBig(uptr Alignment, uptr MaxAlignment) {
   95 void NORETURN reportAllocationSizeTooBig(uptr UserSize, uptr TotalSize,
  103 void NORETURN reportOutOfMemory(uptr RequestedSize) {
  124 void NORETURN reportInvalidChunkState(AllocatorAction Action, void *Ptr) {
  130 void NORETURN reportMisalignedPointer(AllocatorAction Action, void *Ptr) {
  138 void NORETURN reportDeallocTypeMismatch(AllocatorAction Action, void *Ptr,
  147 void NORETURN reportDeleteSizeMismatch(void *Ptr, uptr Size,
  155 void NORETURN reportAlignmentNotPowerOfTwo(uptr Alignment) {
  162 void NORETURN reportCallocOverflow(uptr Count, uptr Size) {
  169 void NORETURN reportInvalidPosixMemalignAlignment(uptr Alignment) {
  177 void NORETURN reportPvallocOverflow(uptr Size) {
  184 void NORETURN reportInvalidAlignedAllocAlignment(uptr Alignment, uptr Size) {
projects/compiler-rt/lib/scudo/standalone/report.h
   19 void NORETURN reportError(const char *Message);
   22 void NORETURN reportInvalidFlag(const char *FlagType, const char *Value);
   25 void NORETURN reportHeaderCorruption(void *Ptr);
   26 void NORETURN reportHeaderRace(void *Ptr);
   29 void NORETURN reportSanityCheckError(const char *Field);
   32 void NORETURN reportAlignmentTooBig(uptr Alignment, uptr MaxAlignment);
   33 void NORETURN reportAllocationSizeTooBig(uptr UserSize, uptr TotalSize,
   35 void NORETURN reportOutOfMemory(uptr RequestedSize);
   42 void NORETURN reportInvalidChunkState(AllocatorAction Action, void *Ptr);
   43 void NORETURN reportMisalignedPointer(AllocatorAction Action, void *Ptr);
   44 void NORETURN reportDeallocTypeMismatch(AllocatorAction Action, void *Ptr,
   46 void NORETURN reportDeleteSizeMismatch(void *Ptr, uptr Size, uptr ExpectedSize);
   49 void NORETURN reportAlignmentNotPowerOfTwo(uptr Alignment);
   50 void NORETURN reportInvalidPosixMemalignAlignment(uptr Alignment);
   51 void NORETURN reportCallocOverflow(uptr Count, uptr Size);
   52 void NORETURN reportPvallocOverflow(uptr Size);
   53 void NORETURN reportInvalidAlignedAllocAlignment(uptr Size, uptr Alignment);