#include #ifndef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS # error BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS not defined! #endif template void F(C&){} template void F(C const&){} int main() { int i; const int& a=i; F<0>(a); }