diff --git a/test/boost_has_hash.ipp b/test/boost_has_hash.ipp index 45ac40fa..b893c416 100644 --- a/test/boost_has_hash.ipp +++ b/test/boost_has_hash.ipp @@ -26,6 +26,11 @@ void foo(const BOOST_STD_EXTENSION_NAMESPACE::hash_set& ) { } +template +void foo(const BOOST_STD_EXTENSION_NAMESPACE::hash_multiset& ) +{ +} + template void foo(const BOOST_STD_EXTENSION_NAMESPACE::hash_map& ) { @@ -37,9 +42,15 @@ int test() { #ifndef DISABLE_BOOST_HAS_HASH_TEST BOOST_STD_EXTENSION_NAMESPACE::hash_set hs; + hs.insert(2); foo(hs); BOOST_STD_EXTENSION_NAMESPACE::hash_map hm; + hm[3] = 2; foo(hm); + BOOST_STD_EXTENSION_NAMESPACE::hash_multiset hs2; + hs2.insert(2); + hs2.insert(2); + foo(hs2); #endif return 0; }