| ArchitectureArm class | lldb_private::RegisterContextUnwind | friend |
| BehavesLikeZerothFrame() const override | lldb_private::RegisterContextUnwind | virtual |
| CalculateExecutionContext(ExecutionContext &exe_ctx) override | lldb_private::RegisterContext | virtual |
| CalculateProcess() override | lldb_private::RegisterContext | virtual |
| CalculateStackFrame() override | lldb_private::RegisterContext | virtual |
| CalculateTarget() override | lldb_private::RegisterContext | virtual |
| CalculateThread() override | lldb_private::RegisterContext | virtual |
| CheckIfLoopingStack() | lldb_private::RegisterContextUnwind | private |
| ClearHardwareBreakpoint(uint32_t hw_idx) | lldb_private::RegisterContext | virtual |
| ClearHardwareWatchpoint(uint32_t hw_index) | lldb_private::RegisterContext | virtual |
| 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) override | lldb_private::RegisterContextUnwind | virtual |
| CopyFromRegisterContext(lldb::RegisterContextSP context) | lldb_private::RegisterContext | |
| eDebuggerFrame enum value | lldb_private::RegisterContextUnwind | private |
| eNormalFrame enum value | lldb_private::RegisterContextUnwind | private |
| eNotAValidFrame enum value | lldb_private::RegisterContextUnwind | private |
| eSkipFrame enum value | lldb_private::RegisterContextUnwind | private |
| eTrapHandlerFrame enum value | lldb_private::RegisterContextUnwind | private |
| ForceSwitchToFallbackUnwindPlan() | lldb_private::RegisterContextUnwind | private |
| FrameType enum name | lldb_private::RegisterContextUnwind | private |
| GetAbstractRegisterLocation(uint32_t lldb_regnum, lldb::RegisterKind &kind) | lldb_private::RegisterContextUnwind | private |
| GetByteOrder() | lldb_private::RegisterContext | virtual |
| GetCFA(lldb::addr_t &cfa) | lldb_private::RegisterContextUnwind | |
| GetFastUnwindPlanForFrame() | lldb_private::RegisterContextUnwind | private |
| GetFlags(uint64_t fail_value=0) | lldb_private::RegisterContext | |
| GetFP(uint64_t fail_value=LLDB_INVALID_ADDRESS) | lldb_private::RegisterContext | |
| GetFullUnwindPlanForFrame() | lldb_private::RegisterContextUnwind | private |
| GetNextFrame() const | lldb_private::RegisterContextUnwind | private |
| GetPC(uint64_t fail_value=LLDB_INVALID_ADDRESS) | lldb_private::RegisterContext | |
| GetPCForSymbolication(Address &address) | lldb_private::RegisterContext | |
| GetPrevFrame() const | lldb_private::RegisterContextUnwind | private |
| GetRegisterCount() override | lldb_private::RegisterContextUnwind | virtual |
| GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num) | lldb_private::RegisterContext | |
| GetRegisterInfoAtIndex(size_t reg) override | lldb_private::RegisterContextUnwind | virtual |
| 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) override | lldb_private::RegisterContextUnwind | virtual |
| GetRegisterSetCount() override | lldb_private::RegisterContextUnwind | virtual |
| GetReturnAddress(uint64_t fail_value=LLDB_INVALID_ADDRESS) | lldb_private::RegisterContext | |
| GetReturnAddressHint(int32_t plan_offset) | lldb_private::RegisterContextUnwind | private |
| GetSP(uint64_t fail_value=LLDB_INVALID_ADDRESS) | lldb_private::RegisterContext | |
| GetStartPC(lldb::addr_t &start_pc) | lldb_private::RegisterContextUnwind | |
| GetStopID() const | lldb_private::RegisterContext | inline |
| GetThread() | lldb_private::RegisterContext | inlinevirtual |
| GetThreadID() const | lldb_private::RegisterContext | virtual |
| GetThreadPointer(uint64_t fail_value=LLDB_INVALID_ADDRESS) | lldb_private::RegisterContext | |
| HardwareSingleStep(bool enable) | lldb_private::RegisterContext | virtual |
| InitializeNonZerothFrame() | lldb_private::RegisterContextUnwind | private |
| InitializeZerothFrame() | lldb_private::RegisterContextUnwind | private |
| InvalidateAllRegisters() override | lldb_private::RegisterContextUnwind | virtual |
| InvalidateIfNeeded(bool force) | lldb_private::RegisterContext | |
| IsFrameZero() const | lldb_private::RegisterContextUnwind | private |
| IsSkipFrame() const | lldb_private::RegisterContextUnwind | private |
| IsTrapHandlerFrame() const | lldb_private::RegisterContextUnwind | |
| IsTrapHandlerSymbol(lldb_private::Process *process, const lldb_private::SymbolContext &m_sym_ctx) const | lldb_private::RegisterContextUnwind | private |
| IsUnwindPlanValidForCurrentPC(std::shared_ptr< const UnwindPlan > unwind_plan_sp) | lldb_private::RegisterContextUnwind | private |
| IsValid() const | lldb_private::RegisterContextUnwind | |
| m_afa | lldb_private::RegisterContextUnwind | private |
| m_all_registers_available | lldb_private::RegisterContextUnwind | private |
| m_behaves_like_zeroth_frame | lldb_private::RegisterContextUnwind | private |
| m_cfa | lldb_private::RegisterContextUnwind | private |
| m_concrete_frame_idx | lldb_private::RegisterContext | protected |
| m_current_offset | lldb_private::RegisterContextUnwind | private |
| m_current_offset_backed_up_one | lldb_private::RegisterContextUnwind | private |
| m_current_pc | lldb_private::RegisterContextUnwind | private |
| m_fallback_unwind_plan_sp | lldb_private::RegisterContextUnwind | private |
| m_fast_unwind_plan_sp | lldb_private::RegisterContextUnwind | private |
| m_frame_number | lldb_private::RegisterContextUnwind | private |
| m_frame_type | lldb_private::RegisterContextUnwind | private |
| m_full_unwind_plan_sp | lldb_private::RegisterContextUnwind | private |
| m_parent_unwind | lldb_private::RegisterContextUnwind | private |
| m_registers | lldb_private::RegisterContextUnwind | private |
| m_start_pc | lldb_private::RegisterContextUnwind | private |
| m_stop_id | lldb_private::RegisterContext | protected |
| m_sym_ctx | lldb_private::RegisterContextUnwind | private |
| m_sym_ctx_valid | lldb_private::RegisterContextUnwind | private |
| m_thread | lldb_private::RegisterContextUnwind | private |
| NumSupportedHardwareBreakpoints() | lldb_private::RegisterContext | virtual |
| NumSupportedHardwareWatchpoints() | lldb_private::RegisterContext | virtual |
| operator=(const RegisterContextUnwind &)=delete | lldb_private::RegisterContextUnwind | private |
| PropagateTrapHandlerFlagFromUnwindPlan(std::shared_ptr< const UnwindPlan > unwind_plan) | lldb_private::RegisterContextUnwind | private |
| ReadAllRegisterValues(lldb::WritableDataBufferSP &data_sp) override | lldb_private::RegisterContextUnwind | virtual |
| lldb_private::RegisterContext::ReadAllRegisterValues(lldb_private::RegisterCheckpoint ®_checkpoint) | lldb_private::RegisterContext | virtual |
| ReadFrameAddress(lldb::RegisterKind register_kind, const UnwindPlan::Row::FAValue &fa, lldb::addr_t &address) | lldb_private::RegisterContextUnwind | private |
| ReadGPRValue(lldb::RegisterKind register_kind, uint32_t regnum, lldb::addr_t &value) | lldb_private::RegisterContextUnwind | private |
| ReadGPRValue(const RegisterNumber ®_num, lldb::addr_t &value) | lldb_private::RegisterContextUnwind | private |
| ReadPC(lldb::addr_t &start_pc) | lldb_private::RegisterContextUnwind | |
| ReadRegister(const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value) override | lldb_private::RegisterContextUnwind | virtual |
| 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 ®_value) | lldb_private::RegisterContext | virtual |
| ReadRegisterValueFromRegisterLocation(lldb_private::UnwindLLDB::ConcreteRegisterLocation regloc, const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value) | lldb_private::RegisterContextUnwind | private |
| ReconfigureRegisterInfo() | lldb_private::RegisterContext | inlinevirtual |
| RegisterContext(Thread &thread, uint32_t concrete_frame_idx) | lldb_private::RegisterContext | |
| RegisterContext(const RegisterContext &)=delete | lldb_private::RegisterContext | private |
| 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 &)=delete | lldb_private::RegisterContextUnwind | private |
| RegisterWriteCausesReconfigure(const llvm::StringRef name) | lldb_private::RegisterContext | inlinevirtual |
| SavedLocationForRegister(uint32_t lldb_regnum, lldb_private::UnwindLLDB::ConcreteRegisterLocation ®loc) | lldb_private::RegisterContextUnwind | protected |
| SetFP(uint64_t fp) | lldb_private::RegisterContext | |
| SetHardwareBreakpoint(lldb::addr_t addr, size_t size) | lldb_private::RegisterContext | virtual |
| SetHardwareWatchpoint(lldb::addr_t addr, size_t size, bool read, bool write) | lldb_private::RegisterContext | virtual |
| 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::RegisterContext | inline |
| SharedPtr typedef | lldb_private::RegisterContextUnwind | |
| TryAdoptArchitectureUnwindPlan() | lldb_private::RegisterContextUnwind | private |
| TryFallbackUnwindPlan() | lldb_private::RegisterContextUnwind | private |
| UnwindLLDB class | lldb_private::RegisterContextUnwind | friend |
| UnwindLogMsg(const char *fmt,...) __attribute__((format(printf | lldb_private::RegisterContextUnwind | private |
| UnwindLogMsgVerbose(const char *fmt,...) __attribute__((format(printf | lldb_private::RegisterContextUnwind | private |
| WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override | lldb_private::RegisterContextUnwind | virtual |
| lldb_private::RegisterContext::WriteAllRegisterValues(const lldb_private::RegisterCheckpoint ®_checkpoint) | lldb_private::RegisterContext | virtual |
| WriteRegister(const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value) override | lldb_private::RegisterContextUnwind | virtual |
| 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 ®_value) | lldb_private::RegisterContext | virtual |
| WriteRegisterValueToRegisterLocation(lldb_private::UnwindLLDB::ConcreteRegisterLocation regloc, const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value) | lldb_private::RegisterContextUnwind | private |
| ~ExecutionContextScope()=default | lldb_private::ExecutionContextScope | virtual |
| ~RegisterContext() override | lldb_private::RegisterContext | |
| ~RegisterContextUnwind() override=default | lldb_private::RegisterContextUnwind | |