Searched refs:BinOrErr (Results 1 – 5 of 5) sorted by relevance
107 Expected<std::unique_ptr<Binary>> BinOrErr = in createBinary() local109 if (!BinOrErr) in createBinary()110 return BinOrErr.takeError(); in createBinary()111 std::unique_ptr<Binary> &Bin = BinOrErr.get(); in createBinary()
529 Expected<std::unique_ptr<Binary>> BinOrErr = object::createBinary(Buffer); in handleBuffer() local530 error(Filename, BinOrErr.takeError()); in handleBuffer()537 if (auto *Obj = dyn_cast<ObjectFile>(BinOrErr->get())) { in handleBuffer()544 } else if (auto *Fat = dyn_cast<MachOUniversalBinary>(BinOrErr->get())) in handleBuffer()567 else if (auto *Arch = dyn_cast<Archive>(BinOrErr->get())) in handleBuffer()
505 Expected<OwningBinary<Binary>> BinOrErr = createBinary(Path); in getOrCreateObject() local506 if (!BinOrErr) in getOrCreateObject()507 return BinOrErr.takeError(); in getOrCreateObject()508 Pair.first->second = std::move(BinOrErr.get()); in getOrCreateObject()
633 Expected<std::unique_ptr<Binary>> BinOrErr = createBinary(Buf); in readELFFile() local634 if (!BinOrErr) { in readELFFile()635 return BinOrErr.takeError(); in readELFFile()638 Binary *Bin = BinOrErr->get(); in readELFFile()
1088 auto BinOrErr = createBinary(ObjectBuffer); in create() local1089 if (!BinOrErr) in create()1090 return BinOrErr.takeError(); in create()1091 std::unique_ptr<Binary> Bin = std::move(BinOrErr.get()); in create()