mirror of
https://github.com/boostorg/unordered.git
synced 2025-07-30 03:17:15 +02:00
Remove BOOST_NO_CXX11_VARIADIC_TEMPLATES
This commit is contained in:
@ -2959,19 +2959,11 @@ namespace boost {
|
|||||||
return no_key();
|
return no_key();
|
||||||
}
|
}
|
||||||
|
|
||||||
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)
|
|
||||||
template <class Arg1, class Arg2, class... Args>
|
template <class Arg1, class Arg2, class... Args>
|
||||||
static no_key extract(Arg1 const&, Arg2 const&, Args const&...)
|
static no_key extract(Arg1 const&, Arg2 const&, Args const&...)
|
||||||
{
|
{
|
||||||
return no_key();
|
return no_key();
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
template <class Arg1, class Arg2>
|
|
||||||
static no_key extract(Arg1 const&, Arg2 const&)
|
|
||||||
{
|
|
||||||
return no_key();
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
};
|
};
|
||||||
|
|
||||||
template <class ValueType> struct map_extractor
|
template <class ValueType> struct map_extractor
|
||||||
@ -3030,14 +3022,12 @@ namespace boost {
|
|||||||
return no_key();
|
return no_key();
|
||||||
}
|
}
|
||||||
|
|
||||||
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)
|
|
||||||
template <class Arg1, class Arg2, class Arg3, class... Args>
|
template <class Arg1, class Arg2, class Arg3, class... Args>
|
||||||
static no_key extract(
|
static no_key extract(
|
||||||
Arg1 const&, Arg2 const&, Arg3 const&, Args const&...)
|
Arg1 const&, Arg2 const&, Arg3 const&, Args const&...)
|
||||||
{
|
{
|
||||||
return no_key();
|
return no_key();
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
#define BOOST_UNORDERED_KEY_FROM_TUPLE(namespace_) \
|
#define BOOST_UNORDERED_KEY_FROM_TUPLE(namespace_) \
|
||||||
template <typename T2> \
|
template <typename T2> \
|
||||||
|
Reference in New Issue
Block a user