#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 !EXPECT_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 !EXPECT_C_FUNCTION_PROTOTYPES #error Expect c_function_prototypes support #endif #if !EXPECT_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() { }