Home
last modified time | relevance | path

Searched refs:ObjOrErr (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DObject.cpp69 Expected<std::unique_ptr<Binary>> ObjOrErr( in LLVMCreateBinary() local
71 if (!ObjOrErr) { in LLVMCreateBinary()
72 *ErrorMessage = strdup(toString(ObjOrErr.takeError()).c_str()); in LLVMCreateBinary()
76 return wrap(ObjOrErr.get().release()); in LLVMCreateBinary()
143 Expected<std::unique_ptr<ObjectFile>> ObjOrErr( in LLVMMachOUniversalBinaryCopyObjectForArch() local
145 if (!ObjOrErr) { in LLVMMachOUniversalBinaryCopyObjectForArch()
146 *ErrorMessage = strdup(toString(ObjOrErr.takeError()).c_str()); in LLVMMachOUniversalBinaryCopyObjectForArch()
149 return wrap(ObjOrErr.get().release()); in LLVMMachOUniversalBinaryCopyObjectForArch()
183 Expected<std::unique_ptr<ObjectFile>> ObjOrErr( in LLVMCreateObjectFile() local
186 if (!ObjOrErr) { in LLVMCreateObjectFile()
[all …]
H A DObjectFile.cpp216 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = in isReflectionSectionStrippable()
218 if (Error Err = ObjOrErr.takeError()) in isReflectionSectionStrippable()
220 std::unique_ptr<ObjectFile> Obj = std::move(ObjOrErr.get()); in isReflectionSectionStrippable()
205 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = createObjectFile() local
H A DArchiveWriter.cpp83 if (auto ObjOrErr = object::SymbolicFile::createSymbolicFile( in detectKindFromObject() local
85 auto &IRObject = cast<object::IRObjectFile>(**ObjOrErr); in detectKindFromObject()
90 consumeError(ObjOrErr.takeError()); in detectKindFromObject()
492 auto ObjOrErr = object::SymbolicFile::createSymbolicFile( in getSymbolicFile() local
510 if (!ObjOrErr) { in getSymbolicFile()
515 Warn(ObjOrErr.takeError()); in getSymbolicFile()
521 return ObjOrErr.takeError(); in getSymbolicFile()
524 return std::move(*ObjOrErr); in getSymbolicFile()
526 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(Buf); in getSymbolicFile() local
527 if (!ObjOrErr) in getSymbolicFile()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFObjcopy.cpp30 Expected<std::unique_ptr<Object>> ObjOrErr = Reader.create(); in executeObjcopyOnBinary() local
31 if (!ObjOrErr) in executeObjcopyOnBinary()
32 return createFileError(Config.InputFilename, ObjOrErr.takeError()); in executeObjcopyOnBinary()
33 Object *Obj = ObjOrErr->get(); in executeObjcopyOnBinary()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A Dyaml2obj.cpp76 Expected<std::unique_ptr<object::ObjectFile>> ObjOrErr = in yaml2ObjectFile()
79 if (ObjOrErr) in yaml2ObjectFile()
80 return std::move(*ObjOrErr); in yaml2ObjectFile()
82 ErrHandler(toString(ObjOrErr.takeError())); in yaml2ObjectFile()
74 Expected<std::unique_ptr<object::ObjectFile>> ObjOrErr = yaml2ObjectFile() local
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/wasm/
H A DWasmObjcopy.cpp147 Expected<std::unique_ptr<Object>> ObjOrErr = TheReader.create(); in executeObjcopyOnBinary() local
148 if (!ObjOrErr) in executeObjcopyOnBinary()
149 return createFileError(Config.InputFilename, ObjOrErr.takeError()); in executeObjcopyOnBinary()
150 Object *Obj = ObjOrErr->get(); in executeObjcopyOnBinary()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp507 auto ObjOrErr = getOrCreateObject(Path, ArchName); in getOrCreateObjectPair() local
508 if (!ObjOrErr) { in getOrCreateObjectPair()
511 return ObjOrErr.takeError(); in getOrCreateObjectPair()
514 ObjectFile *Obj = ObjOrErr.get(); in getOrCreateObjectPair()
565 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = in getOrCreateObject() local
567 if (!ObjOrErr) { in getOrCreateObject()
570 return ObjOrErr.takeError(); in getOrCreateObject()
572 ObjectFile *Res = ObjOrErr->get(); in getOrCreateObject()
574 std::move(ObjOrErr.get())); in getOrCreateObject()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFObjcopy.cpp326 Expected<std::unique_ptr<Object>> ObjOrErr = Reader.create(); in executeObjcopyOnBinary() local
327 if (!ObjOrErr) in executeObjcopyOnBinary()
328 return createFileError(Config.InputFilename, ObjOrErr.takeError()); in executeObjcopyOnBinary()
329 Object *Obj = ObjOrErr->get(); in executeObjcopyOnBinary()
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp2124 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = I->getAsObjectFile(); in dumpMachOUniversalBinaryMatchArchFlags() local
2129 if (ObjOrErr) { in dumpMachOUniversalBinaryMatchArchFlags()
2130 ObjectFile &Obj = *ObjOrErr.get(); in dumpMachOUniversalBinaryMatchArchFlags()
2138 isNotObjectErrorInvalidFileType(ObjOrErr.takeError())) { in dumpMachOUniversalBinaryMatchArchFlags()
2199 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = I->getAsObjectFile(); in dumpMachOUniversalBinaryMatchHost() local
2201 if (ObjOrErr) { in dumpMachOUniversalBinaryMatchHost()
2202 ObjectFile &Obj = *ObjOrErr.get(); in dumpMachOUniversalBinaryMatchHost()
2205 } else if (auto E = isNotObjectErrorInvalidFileType(ObjOrErr.takeError())) in dumpMachOUniversalBinaryMatchHost()
2247 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = O.getAsObjectFile(); in dumpMachOUniversalBinaryArchAll() local
2252 if (ObjOrErr) { in dumpMachOUniversalBinaryArchAll()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/
H A DDylibReader.cpp397 auto ObjOrErr = OI->getAsObjectFile(); in readFile() local
400 if (!ObjOrErr) { in readFile()
401 consumeError(ObjOrErr.takeError()); in readFile()
405 auto &Obj = *ObjOrErr.get(); in readFile()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp573 Expected<std::unique_ptr<MachOObjectFile>> ObjOrErr = Obj.getAsObjectFile(); in dumpMachOUniversalBinary() local
574 if (ObjOrErr) in dumpMachOUniversalBinary()
575 dumpObject(*ObjOrErr.get(), Writer); in dumpMachOUniversalBinary()
576 else if (auto E = isNotObjectErrorInvalidFileType(ObjOrErr.takeError())) in dumpMachOUniversalBinary()
577 reportError(ObjOrErr.takeError(), UBinary->getFileName()); in dumpMachOUniversalBinary()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOObjcopy.cpp526 Expected<std::unique_ptr<MachOObjectFile>> ObjOrErr = O.getAsObjectFile(); in executeObjcopyOnMachOUniversalBinary()
527 if (!ObjOrErr) { in executeObjcopyOnMachOUniversalBinary()
528 consumeError(ObjOrErr.takeError()); in executeObjcopyOnMachOUniversalBinary()
546 **ObjOrErr, MemStream)) in executeObjcopyOnMachOUniversalBinary()
516 Expected<std::unique_ptr<MachOObjectFile>> ObjOrErr = O.getAsObjectFile(); executeObjcopyOnMachOUniversalBinary() local
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp662 Expected<std::unique_ptr<lto::InputFile>> ObjOrErr = in createInputFile() local
665 if (ObjOrErr) in createInputFile()
666 return ObjOrErr->release(); in createInputFile()
669 ": Could not read LTO input file: " + toString(ObjOrErr.takeError()); in createInputFile()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp147 Expected<std::unique_ptr<DyldELFObject<ELFT>>> ObjOrErr = in createRTDyldELFObject() local
149 if (Error E = ObjOrErr.takeError()) in createRTDyldELFObject()
152 std::unique_ptr<DyldELFObject<ELFT>> Obj = std::move(*ObjOrErr); in createRTDyldELFObject()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp2603 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = in parseInputMachO() local
2608 if (ObjOrErr) { in parseInputMachO()
2609 ObjectFile &O = *ObjOrErr.get(); in parseInputMachO()
2613 ObjOrErr.takeError())) { in parseInputMachO()
2670 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = I->getAsObjectFile(); in parseInputMachO() local
2673 if (ObjOrErr) { in parseInputMachO()
2674 ObjectFile &O = *ObjOrErr.get(); in parseInputMachO()
2678 isNotObjectErrorInvalidFileType(ObjOrErr.takeError())) { in parseInputMachO()
2720 Expected<std::unique_ptr<ObjectFile>> ObjOrErr = I->getAsObjectFile(); in parseInputMachO() local
2724 if (ObjOrErr) { in parseInputMachO()
[all …]