Author: labath Date: Thu Aug 30 22:18:11 2018 New Revision: 341163 URL: http://llvm.org/viewvc/llvm-project?rev=341163&view=rev Log: Silence some "control reaches end of non-void function" warnings with gcc
Modified: lldb/trunk/source/Core/Mangled.cpp lldb/trunk/source/Core/RichManglingContext.cpp Modified: lldb/trunk/source/Core/Mangled.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/Mangled.cpp?rev=341163&r1=341162&r2=341163&view=diff ============================================================================== --- lldb/trunk/source/Core/Mangled.cpp (original) +++ lldb/trunk/source/Core/Mangled.cpp Thu Aug 30 22:18:11 2018 @@ -354,6 +354,7 @@ bool Mangled::DemangleWithRichManglingIn } } } + llvm_unreachable("Fully covered switch above!"); } //---------------------------------------------------------------------- Modified: lldb/trunk/source/Core/RichManglingContext.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/RichManglingContext.cpp?rev=341163&r1=341162&r2=341163&view=diff ============================================================================== --- lldb/trunk/source/Core/RichManglingContext.cpp (original) +++ lldb/trunk/source/Core/RichManglingContext.cpp Thu Aug 30 22:18:11 2018 @@ -74,6 +74,7 @@ bool RichManglingContext::IsCtorOrDtor() case None: return false; } + llvm_unreachable("Fully covered switch above!"); } bool RichManglingContext::IsFunction() const { @@ -86,6 +87,7 @@ bool RichManglingContext::IsFunction() c case None: return false; } + llvm_unreachable("Fully covered switch above!"); } void RichManglingContext::processIPDStrResult(char *ipd_res, size_t res_size) { _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits