|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/Core/Address.h 25 class SectionList;
tools/lldb/include/lldb/Core/AddressRange.h 19 class SectionList;
tools/lldb/include/lldb/Core/Module.h 46 class SectionList;
tools/lldb/include/lldb/Target/DynamicLoader.h 26 class SectionList;
tools/lldb/include/lldb/lldb-forward.h 190 class SectionList;
References
tools/lldb/include/lldb/Core/Address.h 148 Address(lldb::addr_t file_addr, const SectionList *section_list);
339 const SectionList *sections);
tools/lldb/include/lldb/Core/AddressRange.h 64 const SectionList *section_list = nullptr);
tools/lldb/include/lldb/Core/Module.h 575 virtual SectionList *GetSectionList();
1036 SectionList *GetUnifiedSectionList();
tools/lldb/include/lldb/Core/Section.h 49 SectionList &operator=(const SectionList &rhs);
49 SectionList &operator=(const SectionList &rhs);
126 SectionList &GetChildren() { return m_children; }
128 const SectionList &GetChildren() const { return m_children; }
254 SectionList m_children; // Child sections
tools/lldb/include/lldb/Expression/IRExecutionUnit.h 98 lldb_private::SectionList §ion_list) override;
tools/lldb/include/lldb/Symbol/ObjectFile.h 40 lldb_private::SectionList §ion_list) = 0;
303 virtual SectionList *GetSectionList(bool update_module_section_list = true);
305 virtual void CreateSections(SectionList &unified_section_list) = 0;
676 std::unique_ptr<lldb_private::SectionList> m_sections_up;
tools/lldb/include/lldb/Target/DynamicLoader.h 293 const lldb_private::SectionList *
tools/lldb/include/lldb/lldb-forward.h 408 typedef std::unique_ptr<lldb_private::SectionList> SectionListUP;
tools/lldb/source/API/SBModule.cpp 369 SectionList *section_list = module_sp->GetSectionList();
385 SectionList *section_list = module_sp->GetSectionList();
575 SectionList *section_list = module_sp->GetSectionList();
tools/lldb/source/API/SBTarget.cpp 2238 SectionList *section_list = objfile->GetSectionList();
tools/lldb/source/Commands/CommandObjectTarget.cpp 1434 SectionList *section_list = module->GetSectionList();
2704 SectionList *section_list = module->GetSectionList();
tools/lldb/source/Core/Address.cpp 234 Address::Address(addr_t address, const SectionList *section_list)
248 const SectionList *section_list) {
tools/lldb/source/Core/DynamicLoader.cpp 129 const SectionList *sections = GetSectionListFromModule(module);
140 const SectionList *
142 SectionList *sections = nullptr;
tools/lldb/source/Core/Module.cpp 432 SectionList *section_list = GetSectionList();
1251 SectionList *Module::GetSectionList() {
1275 SectionList *Module::GetUnifiedSectionList() {
1277 m_sections_up = std::make_unique<SectionList>();
1378 SectionList *section_list = GetSectionList();
1448 SectionList *sections = GetSectionList();
tools/lldb/source/Core/Section.cpp 420 SectionList &SectionList::operator=(const SectionList &rhs) {
420 SectionList &SectionList::operator=(const SectionList &rhs) {
tools/lldb/source/Expression/IRExecutionUnit.cpp 1225 lldb_private::SectionList §ion_list) {
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp 876 SectionList *ondisk_section_list = ondisk_object_file->GetSectionList();
877 SectionList *memory_section_list = memory_object_file->GetSectionList();
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp 220 const SectionList *sections = GetSectionListFromModule(module);
251 const SectionList *sections = GetSectionListFromModule(module);
541 const SectionList *DynamicLoaderHexagonDYLD::GetSectionListFromModule(
543 SectionList *sections = nullptr;
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h 132 const lldb_private::SectionList *
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 232 SectionList *section_list = image_object_file->GetSectionList();
309 SectionList *section_list = image_object_file->GetSectionList();
626 SectionList *sections = objfile->GetSectionList();
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp 85 SectionList *section_list = image_object_file->GetSectionList();
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp 227 static void updateSectionLoadAddress(const SectionList §ion_list,
341 const SectionList *section_list = image_object_file->GetSectionList();
375 const SectionList *section_list = image_object_file->GetSectionList();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp 381 SectionList *sections = module_sp->GetSectionList();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 1848 SectionList *section_list = objc_module_sp->GetSectionList();
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp 127 void ObjectFileBreakpad::CreateSections(SectionList &unified_section_list) {
130 m_sections_up = std::make_unique<SectionList>();
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h 80 void CreateSections(SectionList &unified_section_list) override;
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp 288 elf_half shndx, const lldb_private::SectionList *section_list) {
310 const lldb_private::SectionList *section_list) {
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h 251 const lldb_private::SectionList *section_list);
271 const lldb_private::SectionList *section_list);
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 651 SectionList *section_list = GetSectionList();
805 SectionList *section_list = GetSectionList();
875 SectionList *section_list = GetSectionList();
907 SectionList *section_list = GetSectionList();
1760 void ObjectFileELF::CreateSections(SectionList &unified_section_list) {
1764 m_sections_up = std::make_unique<SectionList>();
1934 SectionList *section_list,
1970 SectionList *module_section_list =
2277 SectionList *section_list = m_sections_up.get();
2312 SectionList *section_list = GetSectionList();
2502 SectionList *section_list = m_sections_up.get();
2643 SectionList *section_list = GetSectionList();
2696 SectionList *section_list = module_sp->GetSectionList();
2867 SectionList *section_list = GetSectionList();
2949 SectionList *section_list = GetSectionList();
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h 117 void CreateSections(lldb_private::SectionList &unified_section_list) override;
290 lldb_private::SectionList *section_list,
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp 138 void ObjectFileJIT::CreateSections(SectionList &unified_section_list) {
140 m_sections_up.reset(new SectionList());
162 SectionList *sections = GetSectionList();
209 SectionList *section_list = GetSectionList();
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h 72 void CreateSections(lldb_private::SectionList &unified_section_list) override;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 1521 lldb_private::SectionList &UnifiedList;
1812 void ObjectFileMachO::CreateSections(SectionList &unified_section_list) {
1816 m_sections_up.reset(new SectionList());
1845 MachSymtabSectionInfo(SectionList *section_list)
1893 SectionList *m_section_list;
2157 SectionList *section_list = GetSectionList();
4732 SectionList *sections = GetSectionList();
5297 SectionList *section_list = GetSectionList();
5568 SectionList *section_list = GetSectionList();
5925 SectionList *section_list = GetSectionList();
5979 SectionList *section_list = GetSectionList();
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h 93 void CreateSections(lldb_private::SectionList &unified_section_list) override;
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp 326 SectionList *section_list = GetSectionList();
527 SectionList *sect_list = GetSectionList();
632 SectionList *sect_list = GetSectionList();
784 void ObjectFilePECOFF::CreateSections(SectionList &unified_section_list) {
787 m_sections_up.reset(new SectionList());
1017 SectionList *section_list = GetSectionList();
1049 SectionList *sections = GetSectionList();
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h 113 void CreateSections(lldb_private::SectionList &unified_section_list) override;
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp 212 SectionList *section_list = core_objfile->GetSectionList();
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp 85 void CreateSections(SectionList &unified_section_list) override {
86 m_sections_up = std::make_unique<SectionList>();
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp 103 const SectionList &list = *m_obj->GetSectionList();
323 const SectionList &list = *module.GetSectionList();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp 16 static DWARFDataExtractor LoadSection(SectionList *section_list,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.h 22 SectionList *m_main_section_list;
23 SectionList *m_dwo_section_list;
52 explicit DWARFContext(SectionList *main_section_list,
53 SectionList *dwo_section_list)
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 402 SectionList *dwo_section_list)
486 const SectionList *section_list = m_objfile_sp->GetSectionList();
576 const SectionList *section_list = module_sp->GetSectionList();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h 89 lldb_private::SectionList *dwo_section_list);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp 34 const SectionList *section_list =
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp 124 const lldb_private::SectionList *section_list =
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp 207 SectionList *section_list = module->GetSectionList();
tools/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp 89 SectionList *section_list = module->GetSectionList();
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp 118 SectionList *module_section_list = module_sp->GetSectionList();
119 SectionList *objfile_section_list = dsym_objfile_sp->GetSectionList();
tools/lldb/source/Symbol/CompactUnwindInfo.cpp 199 SectionList *sl = m_objfile.GetSectionList();
501 SectionList *sl = m_objfile.GetSectionList();
573 SectionList *sl = m_objfile.GetSectionList();
592 SectionList *sl = m_objfile.GetSectionList();
657 SectionList *sl = m_objfile.GetSectionList();
676 SectionList *sl = m_objfile.GetSectionList();
818 SectionList *sl = m_objfile.GetSectionList();
1083 SectionList *sl = m_objfile.GetSectionList();
tools/lldb/source/Symbol/ObjectFile.cpp 603 SectionList *ObjectFile::GetSectionList(bool update_module_section_list) {
612 SectionList unified_section_list;
650 SectionList *section_list = GetSectionList();
tools/lldb/source/Symbol/Symtab.cpp 831 static void AddSectionsToRangeMap(SectionList *sectlist,
837 SectionList &child_sectlist = sect_sp->GetChildren();
882 SectionList *sectlist = m_objfile->GetSectionList();
tools/lldb/source/Symbol/UnwindTable.cpp 54 SectionList *sl = m_module.GetSectionList();
tools/lldb/source/Target/Target.cpp 2792 SectionList *sections = module_sp->GetSectionList();
tools/lldb/tools/lldb-test/lldb-test.cpp 823 static void dumpSectionList(LinePrinter &Printer, const SectionList &List, bool is_subsection) {
877 SectionList *Sections = ModulePtr->GetSectionList();
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp 66 void CreateSections(SectionList &unified_section_list) override {
tools/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp 111 SectionList *list = module_sp->GetSectionList();
tools/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp 236 SectionList *list = module_sp->GetSectionList();
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
297 __safe_conversion_up<_Up, _Ep>,
301 operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
689 operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
811 { typedef unique_ptr<_Tp> __single_object; };
823 inline typename _MakeUniq<_Tp>::__single_object
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>
utils/unittest/googletest/include/gtest/gtest-printers.h 407 T* p, ::std::ostream* os) {
416 if (IsTrue(ImplicitlyConvertible<T*, const void*>::value)) {