//===----------------------------------------------------------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// // // Test the "test_macros.h" header. // XFAIL: FROZEN-CXX03-HEADERS-FIXME #include <__config> #include "test_macros.h" #ifndef TEST_STD_VER #error TEST_STD_VER must be defined #endif #ifndef TEST_NOEXCEPT #error TEST_NOEXCEPT must be defined #endif #ifndef LIBCPP_ASSERT #error LIBCPP_ASSERT must be defined #endif #ifndef LIBCPP_STATIC_ASSERT #error LIBCPP_STATIC_ASSERT must be defined #endif void test_noexcept() TEST_NOEXCEPT { } int main(int, char**) { test_noexcept(); return 0; }