Lines Matching refs:UnwindPlan
23 bool UnwindPlan::Row::RegisterLocation::
24 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const { in operator ==()
54 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression( in SetAtDWARFExpression()
63 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression( in SetIsDWARFExpression()
91 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s, in Dump()
92 const UnwindPlan *unwind_plan, in Dump()
93 const UnwindPlan::Row *row, in Dump()
157 static void DumpRegisterName(Stream &s, const UnwindPlan *unwind_plan, in DumpRegisterName()
166 bool UnwindPlan::Row::FAValue::
167 operator==(const UnwindPlan::Row::FAValue &rhs) const { in operator ==()
190 void UnwindPlan::Row::FAValue::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump()
216 void UnwindPlan::Row::Clear() { in Clear()
224 void UnwindPlan::Row::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump()
248 UnwindPlan::Row::Row() : m_cfa_value(), m_afa_value(), m_register_locations() {} in Row()
250 bool UnwindPlan::Row::GetRegisterInfo( in GetRegisterInfo()
252 UnwindPlan::Row::RegisterLocation ®ister_location) const { in GetRegisterInfo()
265 void UnwindPlan::Row::RemoveRegisterInfo(uint32_t reg_num) { in RemoveRegisterInfo()
272 void UnwindPlan::Row::SetRegisterInfo( in SetRegisterInfo()
274 const UnwindPlan::Row::RegisterLocation register_location) { in SetRegisterInfo()
278 bool UnwindPlan::Row::SetRegisterLocationToAtCFAPlusOffset(uint32_t reg_num, in SetRegisterLocationToAtCFAPlusOffset()
290 bool UnwindPlan::Row::SetRegisterLocationToIsCFAPlusOffset(uint32_t reg_num, in SetRegisterLocationToIsCFAPlusOffset()
302 bool UnwindPlan::Row::SetRegisterLocationToUndefined( in SetRegisterLocationToUndefined()
319 bool UnwindPlan::Row::SetRegisterLocationToUnspecified(uint32_t reg_num, in SetRegisterLocationToUnspecified()
330 bool UnwindPlan::Row::SetRegisterLocationToRegister(uint32_t reg_num, in SetRegisterLocationToRegister()
342 bool UnwindPlan::Row::SetRegisterLocationToSame(uint32_t reg_num, in SetRegisterLocationToSame()
353 bool UnwindPlan::Row::operator==(const UnwindPlan::Row &rhs) const { in operator ==()
361 void UnwindPlan::AppendRow(const UnwindPlan::RowSP &row_sp) { in AppendRow()
369 void UnwindPlan::InsertRow(const UnwindPlan::RowSP &row_sp, in InsertRow()
384 UnwindPlan::RowSP UnwindPlan::GetRowForFunctionOffset(int offset) const { in GetRowForFunctionOffset()
402 bool UnwindPlan::IsValidRowIndex(uint32_t idx) const { in IsValidRowIndex()
406 const UnwindPlan::RowSP UnwindPlan::GetRowAtIndex(uint32_t idx) const { in GetRowAtIndex()
415 return UnwindPlan::RowSP(); in GetRowAtIndex()
419 const UnwindPlan::RowSP UnwindPlan::GetLastRow() const { in GetLastRow()
423 return UnwindPlan::RowSP(); in GetLastRow()
428 int UnwindPlan::GetRowCount() const { return m_row_list.size(); } in GetRowCount()
430 void UnwindPlan::SetPlanValidAddressRange(const AddressRange &range) { in SetPlanValidAddressRange()
435 bool UnwindPlan::PlanValidAtAddress(Address addr) { in PlanValidAtAddress()
492 void UnwindPlan::Dump(Stream &s, Thread *thread, lldb::addr_t base_addr) const { in Dump()
563 void UnwindPlan::SetSourceName(const char *source) { in SetSourceName()
567 ConstString UnwindPlan::GetSourceName() const { return m_source_name; } in GetSourceName()
569 const RegisterInfo *UnwindPlan::GetRegisterInfo(Thread *thread, in GetRegisterInfo()