File tree Expand file tree Collapse file tree
include/boost/interprocess/allocators Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -185,7 +185,7 @@ class adaptive_pool_base
185185 // !
186186 // ! <b>Throws</b>: Nothing unless the constructor for T throws.
187187 template < typename U, class ...Args>
188- inline void construct (U* p, BOOST_FWD_REF( Args) ...args)
188+ inline void construct (U* p, Args&& ...args)
189189 {
190190 boost::container::dtl::allocator_traits_dummy<U> atd;
191191 boost::container::dtl::dispatch_uses_allocator
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ class allocator
172172 // !
173173 // ! <b>Throws</b>: Nothing unless the constructor for T throws.
174174 template < typename U, class ...Args>
175- inline void construct (U* p, BOOST_FWD_REF( Args) ...args)
175+ inline void construct (U* p, Args&& ...args)
176176 {
177177 boost::container::dtl::allocator_traits_dummy<U> atd;
178178 boost::container::dtl::dispatch_uses_allocator
Original file line number Diff line number Diff line change @@ -632,7 +632,7 @@ class cached_allocator_impl
632632 // !
633633 // ! <b>Throws</b>: Nothing unless the constructor for T throws.
634634 template < typename U, class ...Args>
635- inline void construct (U* p, BOOST_FWD_REF( Args) ...args)
635+ inline void construct (U* p, Args&& ...args)
636636 {
637637 boost::container::dtl::allocator_traits_dummy<U> atd;
638638 boost::container::dtl::dispatch_uses_allocator
Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ class node_allocator_base
184184 // !
185185 // ! <b>Throws</b>: Nothing unless the constructor for T throws.
186186 template < typename U, class ...Args>
187- inline void construct (U* p, BOOST_FWD_REF( Args) ...args)
187+ inline void construct (U* p, Args&& ...args)
188188 {
189189 boost::container::dtl::allocator_traits_dummy<U> atd;
190190 boost::container::dtl::dispatch_uses_allocator
Original file line number Diff line number Diff line change @@ -189,7 +189,7 @@ class private_adaptive_pool_base
189189 // !
190190 // ! <b>Throws</b>: Nothing unless the constructor for T throws.
191191 template < typename U, class ...Args>
192- inline void construct (U* p, BOOST_FWD_REF( Args) ...args)
192+ inline void construct (U* p, Args&& ...args)
193193 {
194194 boost::container::dtl::allocator_traits_dummy<U> atd;
195195 boost::container::dtl::dispatch_uses_allocator
Original file line number Diff line number Diff line change @@ -179,7 +179,7 @@ class private_node_allocator_base
179179 // !
180180 // ! <b>Throws</b>: Nothing unless the constructor for T throws.
181181 template < typename U, class ...Args>
182- inline void construct (U* p, BOOST_FWD_REF( Args) ...args)
182+ inline void construct (U* p, Args&& ...args)
183183 {
184184 boost::container::dtl::allocator_traits_dummy<U> atd;
185185 boost::container::dtl::dispatch_uses_allocator
You can’t perform that action at this time.
0 commit comments