LLDB mainline
lldb_private::RegisterContextUnwind Member List

This is the complete list of members for lldb_private::RegisterContextUnwind, including all inherited members.

BehavesLikeZerothFrame() const overridelldb_private::RegisterContextUnwindvirtual
CalculateExecutionContext(ExecutionContext &exe_ctx) overridelldb_private::RegisterContextvirtual
CalculateProcess() overridelldb_private::RegisterContextvirtual
CalculateStackFrame() overridelldb_private::RegisterContextvirtual
CalculateTarget() overridelldb_private::RegisterContextvirtual
CalculateThread() overridelldb_private::RegisterContextvirtual
CheckIfLoopingStack()lldb_private::RegisterContextUnwindprivate
ClearHardwareBreakpoint(uint32_t hw_idx)lldb_private::RegisterContextvirtual
ClearHardwareWatchpoint(uint32_t hw_index)lldb_private::RegisterContextvirtual
ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk, uint32_t source_regnum, lldb::RegisterKind target_rk, uint32_t &target_regnum)lldb_private::RegisterContext
ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind, uint32_t num) overridelldb_private::RegisterContextUnwindvirtual
CopyFromRegisterContext(lldb::RegisterContextSP context)lldb_private::RegisterContext
eDebuggerFrame enum valuelldb_private::RegisterContextUnwindprivate
eNormalFrame enum valuelldb_private::RegisterContextUnwindprivate
eNotAValidFrame enum valuelldb_private::RegisterContextUnwindprivate
eSkipFrame enum valuelldb_private::RegisterContextUnwindprivate
eTrapHandlerFrame enum valuelldb_private::RegisterContextUnwindprivate
ForceSwitchToFallbackUnwindPlan()lldb_private::RegisterContextUnwindprivate
FrameType enum namelldb_private::RegisterContextUnwindprivate
GetByteOrder()lldb_private::RegisterContextvirtual
GetCFA(lldb::addr_t &cfa)lldb_private::RegisterContextUnwind
GetFastUnwindPlanForFrame()lldb_private::RegisterContextUnwindprivate
GetFlags(uint64_t fail_value=0)lldb_private::RegisterContext
GetFP(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetFullUnwindPlanForFrame()lldb_private::RegisterContextUnwindprivate
GetNextFrame() constlldb_private::RegisterContextUnwindprivate
GetPC(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetPCForSymbolication(Address &address)lldb_private::RegisterContext
GetPrevFrame() constlldb_private::RegisterContextUnwindprivate
GetRegisterCount() overridelldb_private::RegisterContextUnwindvirtual
GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num)lldb_private::RegisterContext
GetRegisterInfoAtIndex(size_t reg) overridelldb_private::RegisterContextUnwindvirtual
GetRegisterInfoByName(llvm::StringRef reg_name, uint32_t start_idx=0)lldb_private::RegisterContext
GetRegisterName(uint32_t reg)lldb_private::RegisterContext
GetRegisterSet(size_t reg_set) overridelldb_private::RegisterContextUnwindvirtual
GetRegisterSetCount() overridelldb_private::RegisterContextUnwindvirtual
GetReturnAddress(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetReturnAddressHint(int32_t plan_offset)lldb_private::RegisterContextUnwindprivate
GetSP(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetStartPC(lldb::addr_t &start_pc)lldb_private::RegisterContextUnwind
GetStopID() constlldb_private::RegisterContextinline
GetThread()lldb_private::RegisterContextinlinevirtual
GetThreadID() constlldb_private::RegisterContextvirtual
GetThreadPointer(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
HardwareSingleStep(bool enable)lldb_private::RegisterContextvirtual
InitializeNonZerothFrame()lldb_private::RegisterContextUnwindprivate
InitializeZerothFrame()lldb_private::RegisterContextUnwindprivate
InvalidateAllRegisters() overridelldb_private::RegisterContextUnwindvirtual
InvalidateIfNeeded(bool force)lldb_private::RegisterContext
IsFrameZero() constlldb_private::RegisterContextUnwindprivate
IsSkipFrame() constlldb_private::RegisterContextUnwindprivate
IsTrapHandlerFrame() constlldb_private::RegisterContextUnwind
IsTrapHandlerSymbol(lldb_private::Process *process, const lldb_private::SymbolContext &m_sym_ctx) constlldb_private::RegisterContextUnwindprivate
IsUnwindPlanValidForCurrentPC(lldb::UnwindPlanSP unwind_plan_sp)lldb_private::RegisterContextUnwindprivate
IsValid() constlldb_private::RegisterContextUnwind
m_afalldb_private::RegisterContextUnwindprivate
m_all_registers_availablelldb_private::RegisterContextUnwindprivate
m_behaves_like_zeroth_framelldb_private::RegisterContextUnwindprivate
m_cfalldb_private::RegisterContextUnwindprivate
m_concrete_frame_idxlldb_private::RegisterContextprotected
m_current_offsetlldb_private::RegisterContextUnwindprivate
m_current_offset_backed_up_onelldb_private::RegisterContextUnwindprivate
m_current_pclldb_private::RegisterContextUnwindprivate
m_fallback_unwind_plan_splldb_private::RegisterContextUnwindprivate
m_fast_unwind_plan_splldb_private::RegisterContextUnwindprivate
m_frame_numberlldb_private::RegisterContextUnwindprivate
m_frame_typelldb_private::RegisterContextUnwindprivate
m_full_unwind_plan_splldb_private::RegisterContextUnwindprivate
m_parent_unwindlldb_private::RegisterContextUnwindprivate
m_registerslldb_private::RegisterContextUnwindprivate
m_start_pclldb_private::RegisterContextUnwindprivate
m_stop_idlldb_private::RegisterContextprotected
m_sym_ctxlldb_private::RegisterContextUnwindprivate
m_sym_ctx_validlldb_private::RegisterContextUnwindprivate
m_threadlldb_private::RegisterContextUnwindprivate
NumSupportedHardwareBreakpoints()lldb_private::RegisterContextvirtual
NumSupportedHardwareWatchpoints()lldb_private::RegisterContextvirtual
operator=(const RegisterContextUnwind &)=deletelldb_private::RegisterContextUnwindprivate
PropagateTrapHandlerFlagFromUnwindPlan(lldb::UnwindPlanSP unwind_plan)lldb_private::RegisterContextUnwindprivate
ReadAllRegisterValues(lldb::WritableDataBufferSP &data_sp) overridelldb_private::RegisterContextUnwindvirtual
lldb_private::RegisterContext::ReadAllRegisterValues(lldb_private::RegisterCheckpoint &reg_checkpoint)lldb_private::RegisterContextvirtual
ReadFrameAddress(lldb::RegisterKind register_kind, UnwindPlan::Row::FAValue &fa, lldb::addr_t &address)lldb_private::RegisterContextUnwindprivate
ReadGPRValue(lldb::RegisterKind register_kind, uint32_t regnum, lldb::addr_t &value)lldb_private::RegisterContextUnwindprivate
ReadGPRValue(const RegisterNumber &reg_num, lldb::addr_t &value)lldb_private::RegisterContextUnwindprivate
ReadPC(lldb::addr_t &start_pc)lldb_private::RegisterContextUnwind
ReadRegister(const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value) overridelldb_private::RegisterContextUnwindvirtual
ReadRegisterAsUnsigned(uint32_t reg, uint64_t fail_value)lldb_private::RegisterContext
ReadRegisterAsUnsigned(const RegisterInfo *reg_info, uint64_t fail_value)lldb_private::RegisterContext
ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue &reg_value)lldb_private::RegisterContextvirtual
ReadRegisterValueFromRegisterLocation(lldb_private::UnwindLLDB::ConcreteRegisterLocation regloc, const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value)lldb_private::RegisterContextUnwindprivate
ReconfigureRegisterInfo()lldb_private::RegisterContextinlinevirtual
RegisterContext(Thread &thread, uint32_t concrete_frame_idx)lldb_private::RegisterContext
RegisterContext(const RegisterContext &)=deletelldb_private::RegisterContextprivate
RegisterContextUnwind(lldb_private::Thread &thread, const SharedPtr &next_frame, lldb_private::SymbolContext &sym_ctx, uint32_t frame_number, lldb_private::UnwindLLDB &unwind_lldb)lldb_private::RegisterContextUnwind
RegisterContextUnwind(const RegisterContextUnwind &)=deletelldb_private::RegisterContextUnwindprivate
RegisterWriteCausesReconfigure(const llvm::StringRef name)lldb_private::RegisterContextinlinevirtual
SavedLocationForRegister(uint32_t lldb_regnum, lldb_private::UnwindLLDB::ConcreteRegisterLocation &regloc)lldb_private::RegisterContextUnwindprivate
SetFP(uint64_t fp)lldb_private::RegisterContext
SetHardwareBreakpoint(lldb::addr_t addr, size_t size)lldb_private::RegisterContextvirtual
SetHardwareWatchpoint(lldb::addr_t addr, size_t size, bool read, bool write)lldb_private::RegisterContextvirtual
SetPC(uint64_t pc)lldb_private::RegisterContext
SetPC(Address addr)lldb_private::RegisterContext
SetSP(uint64_t sp)lldb_private::RegisterContext
SetStopID(uint32_t stop_id)lldb_private::RegisterContextinline
SharedPtr typedeflldb_private::RegisterContextUnwind
TryFallbackUnwindPlan()lldb_private::RegisterContextUnwindprivate
UnwindLLDBlldb_private::RegisterContextUnwindfriend
UnwindLogMsg(const char *fmt,...) __attribute__((format(printflldb_private::RegisterContextUnwindprivate
UnwindLogMsgVerbose(const char *fmt,...) __attribute__((format(printflldb_private::RegisterContextUnwindprivate
WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) overridelldb_private::RegisterContextUnwindvirtual
lldb_private::RegisterContext::WriteAllRegisterValues(const lldb_private::RegisterCheckpoint &reg_checkpoint)lldb_private::RegisterContextvirtual
WriteRegister(const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value) overridelldb_private::RegisterContextUnwindvirtual
WriteRegisterFromUnsigned(uint32_t reg, uint64_t uval)lldb_private::RegisterContext
WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval)lldb_private::RegisterContext
WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue &reg_value)lldb_private::RegisterContextvirtual
WriteRegisterValueToRegisterLocation(lldb_private::UnwindLLDB::ConcreteRegisterLocation regloc, const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value)lldb_private::RegisterContextUnwindprivate
~ExecutionContextScope()=defaultlldb_private::ExecutionContextScopevirtual
~RegisterContext() overridelldb_private::RegisterContext
~RegisterContextUnwind() override=defaultlldb_private::RegisterContextUnwind