Home | History | Annotate | Download | only in ELF

Lines Matching refs:ObjectFileELF

1 //===-- ObjectFileELF.cpp ------------------------------------- -*- C++ -*-===//
10 #include "ObjectFileELF.h"
148 ObjectFileELF::Initialize()
158 ObjectFileELF::Terminate()
164 ObjectFileELF::GetPluginNameStatic()
171 ObjectFileELF::GetPluginDescriptionStatic()
177 ObjectFileELF::CreateInstance (const lldb::ModuleSP &module_sp,
204 std::unique_ptr<ObjectFileELF> objfile_ap(new ObjectFileELF(module_sp, data_sp, data_offset, file, file_offset, length));
217 ObjectFileELF::CreateMemoryInstance (const lldb::ModuleSP &module_sp,
226 ObjectFileELF::MagicBytesMatch (DataBufferSP& data_sp,
303 ObjectFileELF::GetModuleSpecifications (const lldb_private::FileSpec& file,
312 if (ObjectFileELF::MagicBytesMatch(data_sp, 0, data_sp->GetByteSize()))
381 ObjectFileELF::GetPluginName()
387 ObjectFileELF::GetPluginVersion()
395 ObjectFileELF::ObjectFileELF (const lldb::ModuleSP &module_sp,
414 ObjectFileELF::~ObjectFileELF()
419 ObjectFileELF::IsExecutable() const
425 ObjectFileELF::GetByteOrder() const
435 ObjectFileELF::GetAddressByteSize() const
441 ObjectFileELF::SectionIndex(const SectionHeaderCollIter &I)
447 ObjectFileELF::SectionIndex(const SectionHeaderCollConstIter &I) const
453 ObjectFileELF::ParseHeader()
460 ObjectFileELF
489 ObjectFileELF::GetDebugSymbolFilePaths()
502 ObjectFileELF::GetDependentModules(FileSpecList &files)
517 ObjectFileELF::GetImageInfoAddress()
554 ObjectFileELF::GetEntryPointAddress ()
576 ObjectFileELF::ParseDependentModules()
636 ObjectFileELF::ParseProgramHeaders()
719 ObjectFileELF::GetSectionHeaderInfo(SectionHeaderColl &section_headers,
805 ObjectFileELF::GetProgramHeaderCount()
811 ObjectFileELF::GetProgramHeaderByIndex(lldb::user_id_t id)
823 ObjectFileELF::GetSegmentDataByIndex(lldb::user_id_t id)
835 ObjectFileELF::ParseSectionHeaders()
840 const ObjectFileELF::ELFSectionHeaderInfo *
841 ObjectFileELF::GetSectionHeaderByIndex(lldb::user_id_t id)
853 ObjectFileELF::CreateSections(SectionList &unified_section_list)
1011 ObjectFileELF::ParseSymbols (Symtab *symtab,
1179 ObjectFileELF::ParseSymbolTable(Symtab *symbol_table, user_id_t start_id, lldb_private::Section *symtab)
1185 ObjectFileELF *obj_file_elf = static_cast<ObjectFileELF *>(symtab->GetObjectFile());
1227 ObjectFileELF::ParseDynamicSymbols()
1262 ObjectFileELF::FindDynamicSymbol(unsigned tag)
1281 ObjectFileELF::PLTRelocationType()
1366 ObjectFileELF::ParseTrampolineSymbols(Symtab *symbol_table,
1444 ObjectFileELF::GetSymtab()
1502 ObjectFileELF::IsStripped ()
1515 ObjectFileELF::Dump(Stream *s)
1540 ObjectFileELF::DumpELFHeader(Stream *s, const ELFHeader &header)
1579 ObjectFileELF::DumpELFHeader_e_type(Stream *s, elf_half e_type)
1599 ObjectFileELF::DumpELFHeader_e_ident_EI_DATA(Stream *s, unsigned char ei_data)
1618 ObjectFileELF::DumpELFProgramHeader(Stream *s, const ELFProgramHeader &ph)
1635 ObjectFileELF::DumpELFProgramHeader_p_type(Stream *s, elf_word p_type)
1662 ObjectFileELF::DumpELFProgramHeader_p_flags(Stream *s, elf_word p_flags)
1677 ObjectFileELF::DumpELFProgramHeaders(Stream *s)
1692 ObjectFileELF::DumpELFProgramHeader(s, *I);
1704 ObjectFileELF::DumpELFSectionHeader(Stream *s, const ELFSectionHeaderInfo &sh)
1722 ObjectFileELF::DumpELFSectionHeader_sh_type(Stream *s, elf_word sh_type)
1755 ObjectFileELF::DumpELFSectionHeader_sh_flags(Stream *s, elf_xword sh_flags)
1770 ObjectFileELF::DumpELFSectionHeaders(Stream *s)
1788 ObjectFileELF::DumpELFSectionHeader(s, *I);
1796 ObjectFileELF::DumpDependentModules(lldb_private::Stream *s)
1812 ObjectFileELF::GetArchitecture (ArchSpec &arch)
1824 ObjectFileELF::CalculateType()
1855 ObjectFileELF::CalculateStrata()