Searched refs:DWOFile (Results 1 – 7 of 7) sorted by relevance
268 Expected<std::unique_ptr<Object>> DWOFile = Reader.create(false); in splitDWOToFile() local269 if (!DWOFile) in splitDWOToFile()270 return DWOFile.takeError(); in splitDWOToFile()272 auto OnlyKeepDWOPred = [&DWOFile](const SectionBase &Sec) { in splitDWOToFile()273 return onlyKeepDWOPred(**DWOFile, Sec); in splitDWOToFile()276 (*DWOFile)->removeSections(Config.AllowBrokenLinks, OnlyKeepDWOPred)) in splitDWOToFile()279 (*DWOFile)->Machine = Config.OutputArch.getValue().EMachine; in splitDWOToFile()280 (*DWOFile)->OSABI = Config.OutputArch.getValue().OSABI; in splitDWOToFile()284 createWriter(Config, **DWOFile, FB, OutputElfType); in splitDWOToFile()
83 struct DWOFile { struct87 StringMap<std::weak_ptr<DWOFile>> DWOFiles; argument88 std::weak_ptr<DWOFile> DWP;
80 struct DWOFile { struct84 StringMap<std::weak_ptr<DWOFile>> DWOFiles; argument85 std::weak_ptr<DWOFile> DWP;
270 : DWOFile(), DWOContext(), DWOU(nullptr) { in DWOHolder()277 DWOFile = std::move(Obj.get()); in DWOHolder()279 cast<DWARFContext>(new DWARFContextInMemory(*DWOFile.getBinary()))); in DWOHolder()
130 object::OwningBinary<object::ObjectFile> DWOFile; variable
1299 std::weak_ptr<DWOFile> *Entry = &DWOFiles[AbsolutePath]; in getDWOContext()1333 auto S = std::make_shared<DWOFile>(); in getDWOContext()
1369 std::weak_ptr<DWOFile> *Entry = &DWOFiles[AbsolutePath]; in getDWOContext()1403 auto S = std::make_shared<DWOFile>(); in getDWOContext()