Lines Matching refs:elf_obj_
318 : wrapper_(std::move(wrapper)), elf_obj_(elf_obj), elf_(elf_obj->getELFFile()) {} in ElfFileImpl()
343 llvm::StringRef data = elf_obj_->getData(); in GetBuildId()
346 for (auto it = elf_obj_->section_begin(); it != elf_obj_->section_end(); ++it) { in GetBuildId()
366 AddSymbolForPltSection(elf_obj_, callback); in ParseSymbols()
371 CheckSymbolSections(elf_obj_, &has_symtab, &has_dynsym); in ParseSymbols()
372 if (has_symtab && elf_obj_->symbol_begin() != elf_obj_->symbol_end()) { in ParseSymbols()
373 ReadSymbolTable(elf_obj_->symbol_begin(), elf_obj_->symbol_end(), callback, is_arm, in ParseSymbols()
374 elf_obj_->section_end()); in ParseSymbols()
376 } else if (has_dynsym && elf_obj_->dynamic_symbol_begin()->getRawDataRefImpl() != in ParseSymbols()
378 ReadSymbolTable(elf_obj_->dynamic_symbol_begin(), elf_obj_->dynamic_symbol_end(), callback, in ParseSymbols()
379 is_arm, elf_obj_->section_end()); in ParseSymbols()
401 ReadSymbolTable(elf_obj_->dynamic_symbol_begin(), elf_obj_->dynamic_symbol_end(), callback, in ParseDynamicSymbols()
402 is_arm, elf_obj_->section_end()); in ParseDynamicSymbols()
406 for (llvm::object::section_iterator it = elf_obj_->section_begin(); in ReadSection()
407 it != elf_obj_->section_end(); ++it) { in ReadSection()
456 const llvm::object::ELFObjectFile<ELFT>* elf_obj_; member in __anon4e7a6f020111::ElfFileImpl