| # error Expected BOOL_PROP1 |
| # error Expected BOOL_PROP2 |
| # error Expected BOOL_PROP3 |
| # error Expected STRING_PROP1 |
| # error Expected STRING_PROP2 |
| # error Expected STRING_PROP3 |
| struct CMakeStaticAssert; |
| struct CMakeStaticAssert<true> |
| NumericMaxTest1 = sizeof(CMakeStaticAssert<NUMBER_MAX_PROP1 == 100>), |
| NumericMaxTest2 = sizeof(CMakeStaticAssert<NUMBER_MAX_PROP2 == 250>), |
| NumericMinTest1 = sizeof(CMakeStaticAssert<NUMBER_MIN_PROP1 == 50>), |
| NumericMinTest2 = sizeof(CMakeStaticAssert<NUMBER_MIN_PROP2 == 200>), |
| NumericMinTest3 = sizeof(CMakeStaticAssert<NUMBER_MIN_PROP3 == 0xA>), |
| NumericMinTest4 = sizeof(CMakeStaticAssert<NUMBER_MIN_PROP4 == 0x10>) |
| int main(int argc, char** argv) |
| return if2.foo() + foo() + bar(); |