Lines Matching defs:DyldELFObject
57 template <class ELFT> class DyldELFObject : public ELFObjectFile<ELFT> {
62 DyldELFObject(ELFObjectFile<ELFT> &&Obj);
65 static Expected<std::unique_ptr<DyldELFObject>>
88 DyldELFObject<ELFT>::DyldELFObject(ELFObjectFile<ELFT> &&Obj)
94 Expected<std::unique_ptr<DyldELFObject<ELFT>>>
95 DyldELFObject<ELFT>::create(MemoryBufferRef Wrapper) {
99 std::unique_ptr<DyldELFObject<ELFT>> Ret(
100 new DyldELFObject<ELFT>(std::move(*Obj)));
105 void DyldELFObject<ELFT>::updateSectionAddress(const SectionRef &Sec,
117 void DyldELFObject<ELFT>::updateSymbolAddress(const SymbolRef &SymRef,
140 static Expected<std::unique_ptr<DyldELFObject<ELFT>>>
146 Expected<std::unique_ptr<DyldELFObject<ELFT>>> ObjOrErr =
147 DyldELFObject<ELFT>::create(Buffer);
151 std::unique_ptr<DyldELFObject<ELFT>> Obj = std::move(*ObjOrErr);