- std::error_code &EC, LLVMContext &Context)
- : SymbolicFile(Binary::ID_IR, std::move(Object)) {
- ErrorOr<Module *> MOrErr = getLazyBitcodeModule(Data.get(), Context);
- if ((EC = MOrErr.getError()))
- return;
-
- M.reset(MOrErr.get());
-
+ std::unique_ptr<Module> Mod)
+ : SymbolicFile(Binary::ID_IR, std::move(Object)), M(std::move(Mod)) {