Home
last modified time | relevance | path

Searched refs:sections_ (Results 1 – 7 of 7) sorted by relevance

/art/libelffile/elf/
Delf_debug_reader.h72 sections_ = Read<Elf_Shdr>(header_->e_shoff, header_->e_shnum); in ElfDebugReader()
73 for (const Elf_Shdr& section : sections_) { in ElfDebugReader()
74 const char* name = Read<char>(sections_[header_->e_shstrndx].sh_offset + section.sh_name); in ElfDebugReader()
93 ArrayRef<Elf_Shdr> GetSections() { return sections_; } in GetSections()
106 if (ELF_ST_TYPE(symbol.st_info) == STT_FUNC && &sections_[symbol.st_shndx] == text) { in VisitFunctionSymbols()
165 ArrayRef<const Elf_Shdr> sections_; variable
Delf_builder.h202 std::vector<Section*>& sections = owner_->sections_; in AddSection()
539 for (auto* section : sections_) { in End()
552 shdrs.reserve(1u + sections_.size()); in End()
554 for (auto* section : sections_) { in End()
598 for (Section* section : sections_) { in Strip()
616 sections_ = std::move(non_debug_sections); in Strip()
857 CHECK(!sections_.empty()); in MakeProgramHeaders()
879 for (auto* section : sections_) { in MakeProgramHeaders()
910 for (auto* section : sections_) { in MakeProgramHeaders()
958 std::vector<Section*> sections_; variable
/art/libdexfile/dex/
Ddex_file_layout.cc66 for (const DexLayoutSection& section : sections_) { in Madvise()
108 os << static_cast<DexLayoutSections::SectionType>(i) << ":" << sections.sections_[i] << "\n"; in operator <<()
/art/runtime/
Dimage.h273 return sections_[index]; in GetImageSection()
278 return sections_[index]; in GetImageSection()
475 ImageSection sections_[kSectionCount]; variable
Dimage.cc72 std::copy_n(sections, kSectionCount, sections_); in ImageHeader()
/art/dexlayout/
Ddex_writer.cc605 code_section = &dex_layout_->GetSections().sections_[static_cast<size_t>( in WriteCodeItems()
/art/dex2oat/
Ddex2oat_test.cc1420 sections->sections_[static_cast<size_t>(DexLayoutSections::SectionType::kSectionTypeCode)]; in TEST_F()