llvm-dis: Remove dead code.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 17 Nov 2016 00:42:08 +0000 (00:42 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 17 Nov 2016 00:42:08 +0000 (00:42 +0000)
llvm-svn: 287182

llvm/tools/llvm-dis/llvm-dis.cpp

index ada6641..0c1d723 100644 (file)
@@ -166,16 +166,7 @@ int main(int argc, char **argv) {
 
   cl::ParseCommandLineOptions(argc, argv, "llvm .bc -> .ll disassembler\n");
 
-  Expected<std::unique_ptr<Module>> MOrErr = openInputFile(Context);
-  if (!MOrErr) {
-    handleAllErrors(MOrErr.takeError(), [&](ErrorInfoBase &EIB) {
-      errs() << argv[0] << ": ";
-      EIB.log(errs());
-      errs() << '\n';
-    });
-    return 1;
-  }
-  std::unique_ptr<Module> M = std::move(*MOrErr);
+  std::unique_ptr<Module> M = openInputFile(Context);
 
   // Just use stdout.  We won't actually print anything on it.
   if (DontPrint)