Searched refs:ELFRel (Results 1 - 3 of 3) sorted by relevance

/external/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h315 /// @class ELFRel
317 struct ELFRel struct in namespace:elf
322 ELFRel();
324 /// Parse an ELFRel entry from the given DataExtractor starting at position
337 /// True if the ELFRel entry was successfully read and false otherwise.
343 RelocType32(const ELFRel &rel)
350 RelocType64(const ELFRel &rel)
358 RelocSymbol32(const ELFRel &rel)
366 RelocSymbol64(const ELFRel &rel)
H A DELFHeader.cpp422 // ELFRel
424 ELFRel::ELFRel() function in class:ELFRel
426 memset(this, 0, sizeof(ELFRel));
430 ELFRel::Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset)
H A DObjectFileELF.cpp40 /// @brief Generic wrapper for ELFRel and ELFRela.
42 /// This helper class allows us to parse both ELFRel and ELFRela relocation
72 typedef llvm::PointerUnion<ELFRel*, ELFRela*> RelocUnion;
80 reloc = new ELFRel();
85 reloc = static_cast<ELFRel*>(NULL);
91 if (reloc.is<ELFRel*>())
92 delete reloc.get<ELFRel*>();
100 if (reloc.is<ELFRel*>())
101 return reloc.get<ELFRel*>()->Parse(data, offset);
109 if (rel.reloc.is<ELFRel*>())
[all...]

Completed in 602 milliseconds