LLDB mainline
Classes | Namespaces | Functions
AssertFrameRecognizer.cpp File Reference
#include "lldb/Target/AssertFrameRecognizer.h"
#include "lldb/Core/Module.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/SymbolContext.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/StackFrameList.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Utility/LLDBLog.h"

Go to the source code of this file.

Classes

struct  lldb_private::SymbolLocation
 Stores a function module spec, symbol name and possibly an alternate symbol name. More...
 

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 

Functions

bool lldb_private::GetAbortLocation (llvm::Triple::OSType os, SymbolLocation &location)
 Fetches the abort frame location depending on the current platform.
 
bool lldb_private::GetAssertLocation (llvm::Triple::OSType os, SymbolLocation &location)
 Fetches the assert frame location depending on the current platform.
 
void lldb_private::RegisterAssertFrameRecognizer (Process *process)
 Registers the assert stack frame recognizer.