Lines Matching defs:scoped_shared_storage

280    struct scoped_shared_storage : private boost::empty_value<allocator_type>  struct
283 limb_type* data;
284 unsigned capacity;
285 unsigned allocated;
286 bool is_alias;
287 … allocator_type& allocator() BOOST_NOEXCEPT { return boost::empty_value<allocator_type>::get(); } in allocator()
290 scoped_shared_storage(const allocator_type& a, unsigned len) in scoped_shared_storage() argument
295 scoped_shared_storage(const cpp_int_base& i, unsigned len) in scoped_shared_storage() argument
300scoped_shared_storage(limb_type* limbs, unsigned n) : data(limbs), capacity(n), allocated(0), is_a… in scoped_shared_storage() argument
301 ~scoped_shared_storage() in ~scoped_shared_storage()
306 limb_type* allocate(unsigned n) BOOST_NOEXCEPT in allocate()
313 void deallocate(unsigned n) in deallocate()
523 struct scoped_shared_storage struct
525 BOOST_MP_CXX14_CONSTEXPR scoped_shared_storage(const cpp_int_base&, unsigned) {} in scoped_shared_storage() argument
526 BOOST_MP_CXX14_CONSTEXPR void deallocate(unsigned) {} in deallocate()
736 struct scoped_shared_storage struct
738 BOOST_MP_CXX14_CONSTEXPR scoped_shared_storage(const cpp_int_base&, unsigned) {} in scoped_shared_storage() argument
739 BOOST_MP_CXX14_CONSTEXPR void deallocate(unsigned) {} in deallocate()
974 struct scoped_shared_storage struct
976 BOOST_MP_CXX14_CONSTEXPR scoped_shared_storage(const cpp_int_base&, unsigned) {} in scoped_shared_storage() function
977 BOOST_MP_CXX14_CONSTEXPR void deallocate(unsigned) {} in deallocate()
1141 struct scoped_shared_storage struct
1143 BOOST_MP_CXX14_CONSTEXPR scoped_shared_storage(const cpp_int_base&, unsigned) {} in scoped_shared_storage() function
1144 BOOST_MP_CXX14_CONSTEXPR void deallocate(unsigned) {} in deallocate()