[llvm] r366856 - Fix "control reaches end of non-void function" warning. NFCI.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 23 14:59:48 PDT 2019


Author: rksimon
Date: Tue Jul 23 14:59:48 2019
New Revision: 366856

URL: http://llvm.org/viewvc/llvm-project?rev=366856&view=rev
Log:
Fix "control reaches end of non-void function" warning. NFCI.

Modified:
    llvm/trunk/lib/IR/RemarkStreamer.cpp

Modified: llvm/trunk/lib/IR/RemarkStreamer.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/RemarkStreamer.cpp?rev=366856&r1=366855&r2=366856&view=diff
==============================================================================
--- llvm/trunk/lib/IR/RemarkStreamer.cpp (original)
+++ llvm/trunk/lib/IR/RemarkStreamer.cpp Tue Jul 23 14:59:48 2019
@@ -118,6 +118,7 @@ formatToSerializer(remarks::Format Remar
   case remarks::Format::YAMLStrTab:
     return llvm::make_unique<remarks::YAMLStrTabSerializer>(OS);
   };
+  llvm_unreachable("Unknown remarks::Format enum");
 }
 
 Expected<std::unique_ptr<ToolOutputFile>>




More information about the llvm-commits mailing list