LLDB  mainline
Functions
UnwindPlan.cpp File Reference
#include "lldb/Symbol/UnwindPlan.h"
#include "lldb/Expression/DWARFExpression.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/Log.h"
Include dependency graph for UnwindPlan.cpp:

Go to the source code of this file.

Functions

static llvm::Optional< std::pair< lldb::ByteOrder, uint32_t > > GetByteOrderAndAddrSize (Thread *thread)
 
static void DumpDWARFExpr (Stream &s, llvm::ArrayRef< uint8_t > expr, Thread *thread)
 
static void DumpRegisterName (Stream &s, const UnwindPlan *unwind_plan, Thread *thread, uint32_t reg_num)
 

Function Documentation

◆ DumpDWARFExpr()

static void DumpDWARFExpr ( Stream s,
llvm::ArrayRef< uint8_t >  expr,
Thread thread 
)
static

◆ DumpRegisterName()

static void DumpRegisterName ( Stream s,
const UnwindPlan unwind_plan,
Thread thread,
uint32_t  reg_num 
)
static

◆ GetByteOrderAndAddrSize()

static llvm::Optional<std::pair<lldb::ByteOrder, uint32_t> > GetByteOrderAndAddrSize ( Thread thread)
static