|
LLDB mainline
|
#include "lldb/Utility/LLDBAssert.h"#include "llvm/Config/llvm-config.h"#include "llvm/Support/FormatVariadic.h"#include "llvm/Support/Signals.h"#include "llvm/Support/raw_ostream.h"#include <mutex>#include <atomic>Go to the source code of this file.
Namespaces | |
| namespace | lldb_private |
| A class that represents a running process on the host machine. | |
Functions | |
| static void | lldb_private::DefaultAssertCallback (llvm::StringRef message, llvm::StringRef backtrace, llvm::StringRef prompt) |
| The default callback prints to stderr. | |
| void | lldb_private::_lldb_assert (bool expression, const char *expr_text, const char *func, const char *file, unsigned int line, std::once_flag &once_flag) |
| Don't use _lldb_assert directly. | |
| void | lldb_private::SetLLDBAssertCallback (LLDBAssertCallback callback) |
| Replace the LLDB assert callback. | |
Variables | |
| static std::atomic< LLDBAssertCallback > | lldb_private::g_lldb_assert_callback |