#include "TestHasStaticMemberFunction.hpp" #include int main() { // You can always instantiate without compiler errors tti::TheTIntFunction > aVar; tti::Pickedname > aVar3; // Compile time asserts BOOST_MPL_ASSERT((tti::HaveTheSIntFunction >)); BOOST_MPL_ASSERT((tti::TheTIntFunction >)); BOOST_MPL_ASSERT((tti::has_static_member_function_TSFunction >)); return 0; }