Searched refs:DebugObj (Results 1 – 7 of 7) sorted by relevance
259 std::unique_ptr<ELFDebugObject> DebugObj( in CreateArchType() local279 DebugObj->setFlags(HasDebugSections); in CreateArchType()293 return std::move(DebugObj); in CreateArchType()413 if (*DebugObj == nullptr) in notifyMaterializing()420 PendingObjs[&MR] = std::move(*DebugObj); in notifyMaterializing()422 ES.reportError(DebugObj.takeError()); in notifyMaterializing()435 DebugObject &DebugObj = *It->second; in modifyPassConfig() local436 if (DebugObj.hasFlags(ReportFinalSectionLoadAddresses)) { in modifyPassConfig()438 [&DebugObj](LinkGraph &Graph) -> Error { in modifyPassConfig()504 for (std::unique_ptr<DebugObject> &DebugObj : SrcIt->second) in notifyTransferringResources()[all …]
88 const ObjectFile &DebugObj = *DebugObjOwner.getBinary(); in notifyObjectLoaded() local89 std::unique_ptr<DIContext> Context = DWARFContext::create(DebugObj); in notifyObjectLoaded()92 for (const std::pair<SymbolRef, uint64_t> &P : computeSymbolSizes(DebugObj)) { in notifyObjectLoaded()150 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary(); in notifyFreeingObject() local153 for (symbol_iterator I = DebugObj.symbol_begin(), in notifyFreeingObject()154 E = DebugObj.symbol_end(); in notifyFreeingObject()
169 OwningBinary<ObjectFile> DebugObj = L.getObjectForDebug(Obj); in notifyObjectLoaded() local172 if (!DebugObj.getBinary()) in notifyObjectLoaded()175 const char *Buffer = DebugObj.getBinary()->getMemoryBufferRef().getBufferStart(); in notifyObjectLoaded()176 size_t Size = DebugObj.getBinary()->getMemoryBufferRef().getBufferSize(); in notifyObjectLoaded()191 RegisteredObjectInfo(Size, JITCodeEntry, std::move(DebugObj)); in notifyObjectLoaded()
232 const ObjectFile *DebugObj = DebugObjOwner.getBinary(); in notifyObjectLoaded() local233 if (!DebugObj) in notifyObjectLoaded()237 const void *ObjData = DebugObj->getData().data(); in notifyObjectLoaded()238 std::unique_ptr<DIContext> Context = DWARFContext::create(*DebugObj); in notifyObjectLoaded()243 computeSymbolSizes(*DebugObj)) { in notifyObjectLoaded()355 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary(); in notifyFreeingObject() local356 const void *ObjData = DebugObj.getData().data(); in notifyFreeingObject()
237 const ObjectFile &DebugObj = *DebugObjOwner.getBinary(); in notifyObjectLoaded() local240 std::unique_ptr<DIContext> Context = DWARFContext::create(DebugObj); in notifyObjectLoaded()243 for (const std::pair<SymbolRef, uint64_t> &P : computeSymbolSizes(DebugObj)) { in notifyObjectLoaded()
187 Expected<std::unique_ptr<ObjectFile>> DebugObj(nullptr); in createELFDebugObject() local188 handleAllErrors(DebugObj.takeError()); in createELFDebugObject()190 DebugObj = in createELFDebugObject()193 DebugObj = in createELFDebugObject()196 DebugObj = in createELFDebugObject()199 DebugObj = in createELFDebugObject()204 handleAllErrors(DebugObj.takeError()); in createELFDebugObject()205 return OwningBinary<ObjectFile>(std::move(*DebugObj), std::move(Buffer)); in createELFDebugObject()
443 OwningBinary<ObjectFile> DebugObj; in printLineInfoForInput() local458 DebugObj = LoadedObjInfo->getObjectForDebug(Obj); in printLineInfoForInput()459 SymbolObj = DebugObj.getBinary(); in printLineInfoForInput()