#include "TestHasMember.hpp" #include int main() { BOOST_TEST(tti::has_member_AnInt::value); BOOST_TEST(tti::has_member_AnInt::value); BOOST_TEST(tti::has_member_VoidFunction::value); BOOST_TEST(tti::FunctionReturningInt::value); BOOST_TEST(tti::FunctionReturningInt::value); BOOST_TEST(tti::has_member_aFunction::value); BOOST_TEST(tti::AnotherIntFunction::value); BOOST_TEST(tti::has_member_sFunction::value); BOOST_TEST(tti::has_member_aMember::value); BOOST_TEST(!tti::has_member_aMember::value); BOOST_TEST(tti::CMember::value); BOOST_TEST(!tti::has_member_someDataMember::value); BOOST_TEST(!tti::has_member_someFunctionMember::value); BOOST_TEST(tti::has_member_IntBT::value); BOOST_TEST(tti::NestedData::value); BOOST_TEST(tti::AOther::value); BOOST_TEST(tti::has_member_ONestStr::value); return boost::report_errors(); }