Added unused function test.

This commit is contained in:
bkaradzic
2013-10-17 19:22:27 -07:00
parent 120ae4eb6e
commit 340ac7412f

View File

@@ -28,6 +28,11 @@ BX_STATIC_ASSERT(256 == BX_ALIGN_256(256) );
BX_STATIC_ASSERT(256 == BX_ALIGN_256(256) );
BX_STATIC_ASSERT(512 == BX_ALIGN_256(511) );
BX_NO_INLINE void unusedFunction()
{
CHECK(false);
}
TEST(macros)
{
uint32_t unused0;
@@ -37,7 +42,7 @@ TEST(macros)
BX_UNUSED(unused0, unused1);
uint32_t unused2;
BX_UNUSED(unused0, unused1, unused2);
BX_UNUSED(unused0, unused1, unused2, unusedFunction() );
CHECK_EQUAL(1, BX_VA_ARGS_COUNT(1) );
CHECK_EQUAL(2, BX_VA_ARGS_COUNT(1, 2) );