Skip to content
Snippets Groups Projects
Commit 31db13e4 authored by g0dil's avatar g0dil
Browse files

boost: Fix unordered_set concept checking bug

parent 16a91b62
No related branches found
No related tags found
No related merge requests found
......@@ -139,9 +139,14 @@ struct unordered_set_of : public ::boost::bimaps::detail::set_type_of_tag
BOOST_CLASS_REQUIRE ( value_type,
boost, AssignableConcept );
BOOST_CLASS_REQUIRE3( hasher, std::size_t, value_type,
boost, UnaryFunctionConcept );
typedef void (boost::UnaryFunctionConcept <hasher,std::size_t,value_type>::*
funchasherstdsize_tvalue_typeconcept)();
template <funchasherstdsize_tvalue_typeconcept Tp1_>
struct concept_checking_hasherstdsize_tvalue_typeconcept { };
typedef concept_checking_hasherstdsize_tvalue_typeconcept<
BOOST_FPTR boost::UnaryFunctionConcept<hasher,std::size_t,value_type>::constraints>
concept_checking_typedef_hasherstdsize_tvalue_typeconcept;
BOOST_CLASS_REQUIRE4( key_equal, bool, value_type, value_type,
boost, BinaryFunctionConcept );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment