#include "lldb/Target/VerboseTrapFrameRecognizer.h"
#include "lldb/Core/Module.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/SymbolContext.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/StackFrameRecognizer.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "clang/CodeGen/ModuleBuilder.h"
usingnamespacellvm;
usingnamespacelldb;
usingnamespacelldb_private;
static StackFrameSP FindMostRelevantFrame(Thread &selected_thread) { … }
VerboseTrapRecognizedStackFrame::VerboseTrapRecognizedStackFrame(
StackFrameSP most_relevant_frame_sp, std::string stop_desc)
: … { … }
lldb::RecognizedStackFrameSP
VerboseTrapFrameRecognizer::RecognizeFrame(lldb::StackFrameSP frame_sp) { … }
lldb::StackFrameSP VerboseTrapRecognizedStackFrame::GetMostRelevantFrame() { … }
namespace lldb_private {
void RegisterVerboseTrapFrameRecognizer(Process &process) { … }
}