reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Symbol/UnwindPlan.h
  401     for (const RowSP &row_sp : rhs.m_row_list)
  409   void AppendRow(const RowSP &row_sp);
  411   void InsertRow(const RowSP &row_sp, bool replace_existing = false);
  418   UnwindPlan::RowSP GetRowForFunctionOffset(int offset) const;
  449   const UnwindPlan::RowSP GetRowAtIndex(uint32_t idx) const;
  451   const UnwindPlan::RowSP GetLastRow() const;
  518   typedef std::vector<RowSP> collection;
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1812   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1837   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
 1977   UnwindPlan::RowSP row(new UnwindPlan::Row);
 2002   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
 1022   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1045   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  559   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1926   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1951   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
 1949   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1974   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1215   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1239   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  752   UnwindPlan::RowSP row(new UnwindPlan::Row);
  775   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
  963   UnwindPlan::RowSP row(new UnwindPlan::Row);
  984   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
 1134   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1155   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  874   UnwindPlan::RowSP row(new UnwindPlan::Row);
  898   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  966   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1001   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  634   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
 1014   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1037   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1722   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1743   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
14501   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
  474   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
 1141   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
 1032   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp
  129   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp
  482   std::vector<UnwindPlan::RowSP> rows;
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  204   UnwindPlan::RowSP active_row;
  376       UnwindPlan::RowSP row = m_full_unwind_plan_sp->GetRowForFunctionOffset(0);
  525   UnwindPlan::RowSP active_row;
 1168     UnwindPlan::RowSP active_row =
 1197       UnwindPlan::RowSP active_row =
 1302           UnwindPlan::RowSP active_row =
 1627   UnwindPlan::RowSP active_row =
 1708   UnwindPlan::RowSP active_row =
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  112         std::map<lldb::addr_t, std::pair<UnwindPlan::RowSP, RegisterValueMap>>
  117         UnwindPlan::RowSP last_row = unwind_plan.GetLastRow();
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
  132   lldb_private::UnwindPlan::RowSP m_curr_row;
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
   70   UnwindPlan::RowSP first_row = unwind_plan.GetRowForFunctionOffset(0);
   71   UnwindPlan::RowSP last_row = unwind_plan.GetRowForFunctionOffset(-1);
tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
  930   UnwindPlan::RowSP row(new UnwindPlan::Row);
  967   UnwindPlan::RowSP prologue_completed_row; // copy of prologue row of CFI
 1355   UnwindPlan::RowSP first_row = unwind_plan.GetRowAtIndex(0);
 1368   UnwindPlan::RowSP original_last_row = unwind_plan.GetRowForFunctionOffset(-1);
 1373   UnwindPlan::RowSP row(new UnwindPlan::Row(*first_row));
 1397       UnwindPlan::RowSP new_row(new UnwindPlan::Row());
 1413     UnwindPlan::RowSP original_row = unwind_plan.GetRowAtIndex(row_id - 1);
 1442         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1454         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1468         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1478         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1488         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1498         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1510         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1519         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1530         UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
 1553           UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row));
tools/lldb/source/Symbol/ArmUnwindInfo.cpp
  324   UnwindPlan::RowSP row = std::make_shared<UnwindPlan::Row>();
tools/lldb/source/Symbol/CompactUnwindInfo.cpp
  747   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1019   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1316   UnwindPlan::RowSP row(new UnwindPlan::Row);
 1450   UnwindPlan::RowSP row(new UnwindPlan::Row);
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
  630   UnwindPlan::RowSP row(cie_initial_row);
  635   std::vector<UnwindPlan::RowSP> stack;
tools/lldb/source/Symbol/FuncUnwinders.cpp
  358     UnwindPlan::RowSP a_first_row = a->GetRowAtIndex(0);
  359     UnwindPlan::RowSP b_first_row = b->GetRowAtIndex(0);
tools/lldb/source/Symbol/UnwindPlan.cpp
  359 void UnwindPlan::AppendRow(const UnwindPlan::RowSP &row_sp) {
  367 void UnwindPlan::InsertRow(const UnwindPlan::RowSP &row_sp,
  371     RowSP row = *it;
  382 UnwindPlan::RowSP UnwindPlan::GetRowForFunctionOffset(int offset) const {
  383   RowSP row;
  404 const UnwindPlan::RowSP UnwindPlan::GetRowAtIndex(uint32_t idx) const {
  417 const UnwindPlan::RowSP UnwindPlan::GetLastRow() const {
tools/lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp
   63   UnwindPlan::RowSP row_sp;
  159   UnwindPlan::RowSP row_sp;
  321   UnwindPlan::RowSP row_sp;
  416   UnwindPlan::RowSP row_sp;
  518   UnwindPlan::RowSP row_sp;
tools/lldb/unittests/UnwindAssembly/PPC64/TestPPC64InstEmulation.cpp
   61   UnwindPlan::RowSP row_sp;
  180   UnwindPlan::RowSP row_sp;
tools/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
  175   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(0);
  251   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(0);
  391   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(17);
  655   UnwindPlan::RowSP row_sp;
  811   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(13);
  920   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(3);
  967   UnwindPlan::RowSP row_sp;
 1010   UnwindPlan::RowSP row_sp;
 1059   UnwindPlan::RowSP row_sp;
 1090   UnwindPlan::RowSP row_sp;
 1138   UnwindPlan::RowSP row_sp;
 1166   UnwindPlan::RowSP row_sp;
 1194   UnwindPlan::RowSP row_sp;
 1222   UnwindPlan::RowSP row_sp;
 1250   UnwindPlan::RowSP row_sp;
 1281   UnwindPlan::RowSP row_sp;
 1310   UnwindPlan::RowSP row_sp;
 1339   UnwindPlan::RowSP row_sp;
 1365   UnwindPlan::RowSP row_sp;
 1393   UnwindPlan::RowSP row_sp;
 1421   UnwindPlan::RowSP row_sp;
 1449   UnwindPlan::RowSP row_sp;
 1477   UnwindPlan::RowSP row_sp;
 1505   UnwindPlan::RowSP row_sp;
 1577   UnwindPlan::RowSP row_sp;
 1617   UnwindPlan::RowSP row_sp;
 1657   UnwindPlan::RowSP row_sp;
 1697   UnwindPlan::RowSP row_sp;
 1739   UnwindPlan::RowSP row_sp;
 1765   UnwindPlan::RowSP row_sp;
 1791   UnwindPlan::RowSP row_sp;
 1817   UnwindPlan::RowSP row_sp;
 1843   UnwindPlan::RowSP row_sp;
 1869   UnwindPlan::RowSP row_sp;
 1895   UnwindPlan::RowSP row_sp;
 1921   UnwindPlan::RowSP row_sp;
 1947   UnwindPlan::RowSP row_sp;
 1973   UnwindPlan::RowSP row_sp;
 1999   UnwindPlan::RowSP row_sp;
 2027   UnwindPlan::RowSP row_sp;
 2065   UnwindPlan::RowSP row_sp;
 2106   UnwindPlan::RowSP row_sp;
 2131   UnwindPlan::RowSP row_sp;
 2170   UnwindPlan::RowSP row_sp;
 2204   UnwindPlan::RowSP row_sp;
 2295   UnwindPlan::RowSP row_sp;
 2373   UnwindPlan::RowSP row_sp;
 2455   UnwindPlan::RowSP row_sp;
 2697   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(0);
 2862   UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(16);