#ifndef EXPECT_C_STATIC_ASSERT # error EXPECT_C_STATIC_ASSERT not defined #endif #ifndef EXPECT_C_FUNCTION_PROTOTYPES # error EXPECT_C_FUNCTION_PROTOTYPES not defined #endif #ifndef EXPECT_C_RESTRICT # error EXPECT_C_RESTRICT not defined #endif #if !HAVE_C_STATIC_ASSERT # if EXPECT_C_STATIC_ASSERT # error "Expect c_static_assert feature" # endif #else # if !EXPECT_C_STATIC_ASSERT # error "Expect no c_static_assert feature" # endif #endif #if !HAVE_C_FUNCTION_PROTOTYPES # if EXPECT_C_FUNCTION_PROTOTYPES # error Expect c_function_prototypes support # endif #else # if !EXPECT_C_FUNCTION_PROTOTYPES # error Expect no c_function_prototypes support # endif #endif #if !HAVE_C_RESTRICT # if EXPECT_C_RESTRICT # error Expect c_restrict support # endif #else # if !EXPECT_C_RESTRICT # error Expect no c_restrict support # endif #endif int main() { }