Lines Matching refs:UnwindPlan

24 bool UnwindPlan::Row::RegisterLocation::
25 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const { in operator ==()
55 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression( in SetAtDWARFExpression()
64 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression( in SetIsDWARFExpression()
92 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s, in Dump()
93 const UnwindPlan *unwind_plan, in Dump()
94 const UnwindPlan::Row *row, in Dump()
158 static void DumpRegisterName(Stream &s, const UnwindPlan *unwind_plan, in DumpRegisterName()
167 bool UnwindPlan::Row::FAValue::
168 operator==(const UnwindPlan::Row::FAValue &rhs) const { in operator ==()
191 void UnwindPlan::Row::FAValue::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump()
217 void UnwindPlan::Row::Clear() { in Clear()
225 void UnwindPlan::Row::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump()
249 UnwindPlan::Row::Row() : m_cfa_value(), m_afa_value(), m_register_locations() {} in Row()
251 bool UnwindPlan::Row::GetRegisterInfo( in GetRegisterInfo()
253 UnwindPlan::Row::RegisterLocation &register_location) const { in GetRegisterInfo()
266 void UnwindPlan::Row::RemoveRegisterInfo(uint32_t reg_num) { in RemoveRegisterInfo()
273 void UnwindPlan::Row::SetRegisterInfo( in SetRegisterInfo()
275 const UnwindPlan::Row::RegisterLocation register_location) { in SetRegisterInfo()
279 bool UnwindPlan::Row::SetRegisterLocationToAtCFAPlusOffset(uint32_t reg_num, in SetRegisterLocationToAtCFAPlusOffset()
291 bool UnwindPlan::Row::SetRegisterLocationToIsCFAPlusOffset(uint32_t reg_num, in SetRegisterLocationToIsCFAPlusOffset()
303 bool UnwindPlan::Row::SetRegisterLocationToUndefined( in SetRegisterLocationToUndefined()
320 bool UnwindPlan::Row::SetRegisterLocationToUnspecified(uint32_t reg_num, in SetRegisterLocationToUnspecified()
331 bool UnwindPlan::Row::SetRegisterLocationToRegister(uint32_t reg_num, in SetRegisterLocationToRegister()
343 bool UnwindPlan::Row::SetRegisterLocationToSame(uint32_t reg_num, in SetRegisterLocationToSame()
354 bool UnwindPlan::Row::operator==(const UnwindPlan::Row &rhs) const { in operator ==()
362 void UnwindPlan::AppendRow(const UnwindPlan::RowSP &row_sp) { in AppendRow()
370 void UnwindPlan::InsertRow(const UnwindPlan::RowSP &row_sp, in InsertRow()
385 UnwindPlan::RowSP UnwindPlan::GetRowForFunctionOffset(int offset) const { in GetRowForFunctionOffset()
403 bool UnwindPlan::IsValidRowIndex(uint32_t idx) const { in IsValidRowIndex()
407 const UnwindPlan::RowSP UnwindPlan::GetRowAtIndex(uint32_t idx) const { in GetRowAtIndex()
416 return UnwindPlan::RowSP(); in GetRowAtIndex()
420 const UnwindPlan::RowSP UnwindPlan::GetLastRow() const { in GetLastRow()
424 return UnwindPlan::RowSP(); in GetLastRow()
429 int UnwindPlan::GetRowCount() const { return m_row_list.size(); } in GetRowCount()
431 void UnwindPlan::SetPlanValidAddressRange(const AddressRange &range) { in SetPlanValidAddressRange()
436 bool UnwindPlan::PlanValidAtAddress(Address addr) { in PlanValidAtAddress()
493 void UnwindPlan::Dump(Stream &s, Thread *thread, lldb::addr_t base_addr) const { in Dump()
564 void UnwindPlan::SetSourceName(const char *source) { in SetSourceName()
568 ConstString UnwindPlan::GetSourceName() const { return m_source_name; } in GetSourceName()
570 const RegisterInfo *UnwindPlan::GetRegisterInfo(Thread *thread, in GetRegisterInfo()