Author: rksimon Date: Thu Sep 8 06:03:41 2016 New Revision: 280921 URL: http://llvm.org/viewvc/llvm-project?rev=280921&view=rev Log: Moved unreachable to appease msvc, gcc and clang
Modified: cfe/trunk/lib/CodeGen/CGVTables.cpp Modified: cfe/trunk/lib/CodeGen/CGVTables.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGVTables.cpp?rev=280921&r1=280920&r2=280921&view=diff ============================================================================== --- cfe/trunk/lib/CodeGen/CGVTables.cpp (original) +++ cfe/trunk/lib/CodeGen/CGVTables.cpp Thu Sep 8 06:03:41 2016 @@ -529,9 +529,6 @@ llvm::Constant *CodeGenVTables::CreateVT }; switch (Component.getKind()) { - default: - llvm_unreachable("Unexpected vtable component kind"); - case VTableComponent::CK_VCallOffset: return OffsetConstant(Component.getVCallOffset()); @@ -619,6 +616,8 @@ llvm::Constant *CodeGenVTables::CreateVT case VTableComponent::CK_UnusedFunctionPointer: return llvm::ConstantExpr::getNullValue(CGM.Int8PtrTy); } + + llvm_unreachable("Unexpected vtable component kind"); } llvm::Constant * _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits