LLDB  mainline
Macros | Functions
CrashReason.cpp File Reference
#include "CrashReason.h"
#include "llvm/Support/raw_ostream.h"
#include <sstream>
Include dependency graph for CrashReason.cpp:

Go to the source code of this file.

Macros

#define SEGV_BNDERR   3
 

Functions

std::string GetCrashReasonString (CrashReason reason, const siginfo_t &info)
 
std::string GetCrashReasonString (CrashReason reason, lldb::addr_t fault_addr)
 
const char * CrashReasonAsString (CrashReason reason)
 
CrashReason GetCrashReason (const siginfo_t &info)
 

Macro Definition Documentation

◆ SEGV_BNDERR

#define SEGV_BNDERR   3

Function Documentation

◆ CrashReasonAsString()

const char* CrashReasonAsString ( CrashReason  reason)

◆ GetCrashReason()

CrashReason GetCrashReason ( const siginfo_t &  info)

◆ GetCrashReasonString() [1/2]

std::string GetCrashReasonString ( CrashReason  reason,
const siginfo_t &  info 
)

◆ GetCrashReasonString() [2/2]

std::string GetCrashReasonString ( CrashReason  reason,
lldb::addr_t  fault_addr 
)