From: Michael J. Spencer Date: Mon, 21 Jan 2013 05:39:07 +0000 (+0000) Subject: [Support] Make test C++03. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=7babd25ae44fd96805edaa4fe99bc638740dd164;p=oota-llvm.git [Support] Make test C++03. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173004 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/unittests/Support/ErrorOrTest.cpp b/unittests/Support/ErrorOrTest.cpp index 8ce7160ba36..3181b4fc4bd 100644 --- a/unittests/Support/ErrorOrTest.cpp +++ b/unittests/Support/ErrorOrTest.cpp @@ -56,15 +56,14 @@ struct InvalidArgError { std::string ArgName; }; -#if LLVM_HAS_CXX11_STDLIB namespace llvm { template<> -struct ErrorOrUserDataTraits : std::true_type { +struct ErrorOrUserDataTraits : true_type { static error_code error() { return make_error_code(errc::invalid_argument); } }; -} // end namespace lld +} // end namespace llvm ErrorOr t4() { return InvalidArgError("adena"); @@ -77,4 +76,3 @@ TEST(ErrorOr, UserErrorData) { EXPECT_EQ("adena", t4().getError().ArgName); } } // end anon namespace -#endif