mirror of
https://github.com/boostorg/utility.git
synced 2025-05-09 02:44:10 +00:00
Remove use of obsolete BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macro.
[SVN r85896]
This commit is contained in:
parent
96da5105ab
commit
fd9f12b8f1
@ -48,15 +48,13 @@ public:
|
|||||||
{}
|
{}
|
||||||
|
|
||||||
template<class T>
|
template<class T>
|
||||||
void* apply(void* address
|
void* apply(void* address) const
|
||||||
BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) const
|
|
||||||
{
|
{
|
||||||
return new(address) T( BOOST_PP_ENUM_PARAMS(N, m_a) );
|
return new(address) T( BOOST_PP_ENUM_PARAMS(N, m_a) );
|
||||||
}
|
}
|
||||||
|
|
||||||
template<class T>
|
template<class T>
|
||||||
void* apply(void* address, std::size_t n
|
void* apply(void* address, std::size_t n) const
|
||||||
BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) const
|
|
||||||
{
|
{
|
||||||
for(char* next = address = this->BOOST_NESTED_TEMPLATE apply<T>(address);
|
for(char* next = address = this->BOOST_NESTED_TEMPLATE apply<T>(address);
|
||||||
!! --n;)
|
!! --n;)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user