/third_party/boost/boost/container/detail/ |
D | iterators.hpp | 49 typedef constant_iterator<T, Difference> this_type; typedef in boost::container::constant_iterator 139 BOOST_CONTAINER_FORCEINLINE bool equal(const this_type &other) const in equal() 142 BOOST_CONTAINER_FORCEINLINE bool less(const this_type &other) const in less() 151 BOOST_CONTAINER_FORCEINLINE Difference distance_to(const this_type &other)const in distance_to() 160 typedef value_init_construct_iterator<T, Difference> this_type; typedef in boost::container::value_init_construct_iterator 247 BOOST_CONTAINER_FORCEINLINE bool equal(const this_type &other) const in equal() 250 BOOST_CONTAINER_FORCEINLINE bool less(const this_type &other) const in less() 262 BOOST_CONTAINER_FORCEINLINE Difference distance_to(const this_type &other)const in distance_to() 271 typedef default_init_construct_iterator<T, Difference> this_type; typedef in boost::container::default_init_construct_iterator 358 BOOST_CONTAINER_FORCEINLINE bool equal(const this_type &other) const in equal() [all …]
|
/third_party/boost/boost/log/detail/ |
D | light_function_pp.hpp | 14 typedef light_function this_type; typedef in light_function 15 BOOST_COPYABLE_AND_MOVABLE(this_type) 51 typedef impl< FunT > this_type; typedef in light_function::impl 57 impl_base(&this_type::invoke_impl, &this_type::clone_impl, &this_type::destroy_impl), in impl() 64 impl_base(&this_type::invoke_impl, &this_type::clone_impl, &this_type::destroy_impl), in impl() 94 light_function(this_type const& that) in light_function() 102 light_function(BOOST_RV_REF(this_type) that) BOOST_NOEXCEPT in light_function() 108 light_function(BOOST_RV_REF(const this_type) that) BOOST_NOEXCEPT in light_function() 111 ((this_type&)that).m_pImpl = NULL; in light_function() 122 …light_function(FunT const& fun, typename boost::disable_if_c< is_rv_or_same< FunT, this_type >::va… in light_function() [all …]
|
D | light_function.hpp | 89 typedef light_function this_type; typedef in boost::aux::light_function 90 BOOST_COPYABLE_AND_MOVABLE(this_type) 126 typedef impl< FunT > this_type; typedef in boost::aux::light_function::impl 132 impl_base(&this_type::invoke_impl, &this_type::clone_impl, &this_type::destroy_impl), in impl() 139 impl_base(&this_type::invoke_impl, &this_type::clone_impl, &this_type::destroy_impl), in impl() 169 light_function(this_type const& that) in light_function() 177 light_function(BOOST_RV_REF(this_type) that) BOOST_NOEXCEPT in light_function() 183 light_function(BOOST_RV_REF(const this_type) that) BOOST_NOEXCEPT in light_function() 186 ((this_type&)that).m_pImpl = NULL; in light_function() 197 …light_function(FunT const& fun, typename boost::disable_if_c< is_rv_or_same< FunT, this_type >::va… in light_function() [all …]
|
D | attr_output_terminal.hpp | 52 typedef attribute_output_terminal< LeftT, T, FallbackPolicyT, ImplT > this_type; typedef in boost::expressions::aux::attribute_output_terminal 113 typename result< this_type(ContextT const&) >::type operator() (ContextT const& ctx) in operator ()() 115 typedef typename result< this_type(ContextT const&) >::type result_type; in operator ()() 123 typename result< const this_type(ContextT const&) >::type operator() (ContextT const& ctx) const in operator ()() 125 typedef typename result< const this_type(ContextT const&) >::type result_type; in operator ()()
|
/third_party/boost/boost/contract/detail/ |
D | operator_safe_bool.hpp | 26 #define BOOST_CONTRACT_DETAIL_OPERATOR_SAFE_BOOL(this_type, bool_expr) \ argument 31 #define BOOST_CONTRACT_DETAIL_OPERATOR_SAFE_BOOL(this_type, bool_expr) \ argument 35 #define BOOST_CONTRACT_DETAIL_OPERATOR_SAFE_BOOL(this_type, bool_expr) \ argument 37 this_type***) {} \ 39 this_type***); \ 49 #define BOOST_CONTRACT_DETAIL_OPERATOR_SAFE_BOOL(this_type, bool_expr) \ argument 51 typedef void (this_type::*BOOST_CONTRACT_DETAIL_NAME1( \ 55 return (bool_expr) ? &this_type:: \ 60 #define BOOST_CONTRACT_DETAIL_OPERATOR_SAFE_BOOL(this_type, bool_expr) \ argument 62 typedef void* this_type::*BOOST_CONTRACT_DETAIL_NAME1( \ [all …]
|
/third_party/boost/boost/smart_ptr/detail/ |
D | sp_counted_impl.hpp | 73 typedef sp_counted_impl_p<X> this_type; typedef in boost::detail::sp_counted_impl_p 111 return std::allocator<this_type>().allocate( 1, static_cast<this_type *>(0) ); in operator new() 116 std::allocator<this_type>().deallocate( static_cast<this_type *>(p), 1 ); in operator delete() 125 return quick_allocator<this_type>::alloc(); in operator new() 130 quick_allocator<this_type>::dealloc( p ); in operator delete() 153 typedef sp_counted_impl_pd<P, D> this_type; typedef in boost::detail::sp_counted_impl_pd 191 return std::allocator<this_type>().allocate( 1, static_cast<this_type *>(0) ); in operator new() 196 std::allocator<this_type>().deallocate( static_cast<this_type *>(p), 1 ); in operator delete() 205 return quick_allocator<this_type>::alloc(); in operator new() 210 quick_allocator<this_type>::dealloc( p ); in operator delete() [all …]
|
D | operator_bool.hpp | 26 static void unspecified_bool( this_type*** ) in unspecified_bool() argument 30 typedef void (*unspecified_bool_type)( this_type*** ); 42 typedef element_type * (this_type::*unspecified_bool_type)() const; 46 return px == 0? 0: &this_type::get; in operator unspecified_bool_type() 51 typedef element_type * this_type::*unspecified_bool_type; 55 return px == 0? 0: &this_type::px; in operator unspecified_bool_type()
|
/third_party/boost/boost/ptr_container/ |
D | ptr_array.hpp | 79 this_type; typedef in boost::ptr_array 112 explicit ptr_array( std::auto_ptr<this_type> r ) in ptr_array() 116 explicit ptr_array( std::unique_ptr<this_type> r ) in ptr_array() 127 ptr_array& operator=( std::auto_ptr<this_type> r ) in operator =() 134 ptr_array& operator=( std::unique_ptr<this_type> r ) in operator =() 142 std::auto_ptr<this_type> release() in release() 144 std::auto_ptr<this_type> ptr( new this_type ); in release() 149 std::auto_ptr<this_type> clone() const in clone() 151 std::auto_ptr<this_type> pa( new this_type ); in clone() 156 std::unique_ptr<this_type> release() in release() [all …]
|
/third_party/boost/libs/units/example/ |
D | measurement.hpp | 41 typedef measurement<Y> this_type; typedef in boost::units::measurement 50 constexpr measurement(const this_type& source) : in measurement() 57 constexpr this_type& operator=(const this_type& source) in operator =() 74 constexpr this_type& operator+=(const value_type& val) in operator +=() 80 constexpr this_type& operator-=(const value_type& val) in operator -=() 86 constexpr this_type& operator*=(const value_type& val) in operator *=() 93 constexpr this_type& operator/=(const value_type& val) in operator /=() 100 constexpr this_type& operator+=(const this_type& /*source*/); 101 constexpr this_type& operator-=(const this_type& /*source*/); 102 constexpr this_type& operator*=(const this_type& /*source*/); [all …]
|
D | complex.cpp | 73 typedef complex<T> this_type; typedef in boost::units::complex 76 constexpr complex(const this_type& source) : r_(source.r_),i_(source.i_) { } in complex() 78 constexpr this_type& operator=(const this_type& source) in operator =() 94 constexpr this_type& operator+=(const T& val) in operator +=() 100 constexpr this_type& operator-=(const T& val) in operator -=() 106 constexpr this_type& operator*=(const T& val) in operator *=() 113 constexpr this_type& operator/=(const T& val) in operator /=() 120 constexpr this_type& operator+=(const this_type& source) in operator +=() 127 constexpr this_type& operator-=(const this_type& source) in operator -=() 134 constexpr this_type& operator*=(const this_type& source) in operator *=() [all …]
|
/third_party/boost/boost/units/ |
D | quantity.hpp | 96 typedef quantity<Unit,Y> this_type; typedef in boost::units::quantity 103 BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY(this_type, Y); in quantity() 108 BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY(this_type, Y); in quantity() 111 BOOST_CONSTEXPR quantity(const this_type& source) : val_(source.val_) in quantity() 113 BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY(this_type, Y); in quantity() 127 BOOST_CXX14_CONSTEXPR this_type& operator=(const this_type& source) in operator =() 142 BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY(this_type, Y); in quantity() 151 BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY(this_type, Y); in quantity() 161 BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY(this_type, Y); in quantity() 169 BOOST_CXX14_CONSTEXPR this_type& operator=(const quantity<Unit,YY>& source) in operator =() [all …]
|
D | absolute.hpp | 37 typedef absolute<Y> this_type; typedef in boost::units::absolute 42 BOOST_CONSTEXPR absolute(const this_type& source) : val_(source.val_) { } in absolute() 44 …BOOST_CXX14_CONSTEXPR this_type& operator=(const this_type& source) { val_ = source.val_… in operator =() 48 …BOOST_CXX14_CONSTEXPR const this_type& operator+=(const value_type& val) { val_ += val; retur… in operator +=() 49 …BOOST_CXX14_CONSTEXPR const this_type& operator-=(const value_type& val) { val_ -= val; retur… in operator -=()
|
/third_party/boost/boost/ptr_container/detail/ |
D | reversible_ptr_container.hpp | 746 #define BOOST_PTR_CONTAINER_COPY_AND_ASSIGN_AUTO( PC, base_type, this_type ) \ argument 747 explicit PC( std::auto_ptr<this_type> r ) \ 750 PC& operator=( std::auto_ptr<this_type> r ) \ 756 #define BOOST_PTR_CONTAINER_COPY_AND_ASSIGN_AUTO( PC, base_type, this_type ) argument 760 #define BOOST_PTR_CONTAINER_COPY_AND_ASSIGN_UNIQUE( PC, base_type, this_type ) \ argument 761 explicit PC( std::unique_ptr<this_type> r ) \ 764 PC& operator=( std::unique_ptr<this_type> r ) \ 770 #define BOOST_PTR_CONTAINER_COPY_AND_ASSIGN_UNIQUE( PC, base_type, this_type ) argument 774 #define BOOST_PTR_CONTAINER_RELEASE_AND_CLONE( this_type ) \ argument 775 std::auto_ptr<this_type> release() \ [all …]
|
/third_party/boost/boost/range/detail/ |
D | safe_bool.hpp | 25 typedef safe_bool this_type; typedef in boost::range_detail::safe_bool 34 static void unspecified_bool(this_type***) in unspecified_bool() argument 37 typedef void(*unspecified_bool_type)(this_type***); 47 typedef bool (this_type::*unspecified_bool_type)() const; 51 return x ? &this_type::detail_safe_bool_member_fn : 0; in to_unspecified_bool()
|
/third_party/boost/boost/log/utility/ |
D | string_literal.hpp | 54 typedef basic_string_literal< CharT, TraitsT > this_type; typedef in boost::basic_string_literal 121 BOOST_CXX14_CONSTEXPR this_type& operator= (this_type const& that) BOOST_NOEXCEPT in operator =() 136 this_type& 139 this_type& 152 bool operator== (this_type const& that) const BOOST_NOEXCEPT in operator ==() 183 bool operator!= (this_type const& that) const BOOST_NOEXCEPT in operator !=() 214 bool operator< (this_type const& that) const BOOST_NOEXCEPT in operator <() 245 bool operator<= (this_type const& that) const BOOST_NOEXCEPT in operator <=() 276 bool operator> (this_type const& that) const BOOST_NOEXCEPT in operator >() 307 bool operator>= (this_type const& that) const BOOST_NOEXCEPT in operator >=() [all …]
|
/third_party/boost/boost/smart_ptr/ |
D | shared_array.hpp | 51 typedef shared_array<T> this_type; typedef in boost::shared_array 139 this_type( r ).swap( *this ); in operator =() 148 this_type( r ).swap( *this ); in operator =() 158 this_type( static_cast< shared_array && >( r ) ).swap( *this ); in operator =() 165 this_type( static_cast< shared_array<Y> && >( r ) ).swap( *this ); in operator =() 173 this_type().swap( *this ); in reset() 179 this_type( p ).swap( *this ); in reset() 184 this_type( p, d ).swap( *this ); in reset() 189 this_type( p, d, a ).swap( *this ); in reset() 194 this_type( r, p ).swap( *this ); in reset()
|
D | intrusive_ptr.hpp | 57 typedef intrusive_ptr this_type; typedef in boost::intrusive_ptr 105 this_type(rhs).swap(*this); in operator =() 122 this_type( static_cast< intrusive_ptr && >( rhs ) ).swap(*this); in operator =() 146 this_type( static_cast< intrusive_ptr<U> && >( rhs ) ).swap(*this); in operator =() 154 this_type(rhs).swap(*this); in operator =() 160 this_type(rhs).swap(*this); in operator =() 166 this_type().swap( *this ); in reset() 171 this_type( rhs ).swap( *this ); in reset() 176 this_type( rhs, add_ref ).swap( *this ); in reset()
|
/third_party/boost/libs/log/src/ |
D | record_ostream.cpp | 83 typedef stream_compound_pool< CharT > this_type; 86 typedef thread_specific_ptr< this_type > tls_ptr_type; 89 typedef log::aux::unique_ptr< this_type > tls_ptr_type; 93 this_type, 117 this_type* p = ptr.get(); 120 log::aux::unique_ptr< this_type > pNew(new this_type());
|
/third_party/boost/boost/log/expressions/formatters/ |
D | if.hpp | 48 typedef if_output_terminal this_type; typedef in boost::expressions::aux::if_output_terminal 87 typename result< this_type(ContextT const&) >::type operator() (ContextT const& ctx) in operator ()() 89 typedef typename result< this_type(ContextT const&) >::type result_type; in operator ()() 98 typename result< const this_type(ContextT const&) >::type operator() (ContextT const& ctx) const in operator ()() 100 typedef typename result< const this_type(ContextT const&) >::type result_type; in operator ()() 115 typedef if_else_output_terminal this_type; typedef in boost::expressions::aux::if_else_output_terminal 156 typename result< this_type(ContextT const&) >::type operator() (ContextT const& ctx) in operator ()() 158 typedef typename result< this_type(ContextT const&) >::type result_type; in operator ()() 169 typename result< const this_type(ContextT const&) >::type operator() (ContextT const& ctx) const in operator ()() 171 typedef typename result< const this_type(ContextT const&) >::type result_type; in operator ()()
|
/third_party/boost/boost/geometry/strategies/spherical/ |
D | distance_haversine.hpp | 236 typedef haversine<RadiusType, CalculationType> this_type; typedef 239 static inline comparable_type apply(this_type const& input) in apply() 249 typedef haversine<RadiusType, CalculationType> this_type; typedef 250 typedef typename return_type<this_type, P1, P2>::type return_type; 253 static inline return_type apply(this_type const& , T const& value) in apply() 285 typedef comparable::haversine<RadiusType, CalculationType> this_type; typedef 287 static inline this_type apply(this_type const& input) in apply()
|
/third_party/boost/boost/interprocess/smart_ptr/ |
D | scoped_ptr.hpp | 56 typedef scoped_ptr<T, Deleter> this_type; typedef in boost::interprocess::scoped_ptr 85 { BOOST_ASSERT(p == 0 || p != m_ptr); this_type(p).swap(*this); } in reset() 90 { BOOST_ASSERT(p == 0 || p != m_ptr); this_type(p, d).swap(*this); } in reset() 122 typedef pointer this_type::*unspecified_bool_type; 127 { return m_ptr == 0? 0: &this_type::m_ptr; } in operator unspecified_bool_type()
|
/third_party/boost/libs/thread/test/ |
D | test_lock_concept.cpp | 65 typedef test_initially_unlocked_if_other_thread_has_lock<Mutex,Lock> this_type; in operator ()() typedef 67 boost::thread t(&this_type::locking_thread,this); in operator ()() 74 boost::bind(&this_type::is_done,this))); in operator ()() 123 …ypedef test_initially_unlocked_with_try_lock_if_other_thread_has_unique_lock<Mutex,Lock> this_type; in operator ()() typedef 125 boost::thread t(&this_type::locking_thread,this); in operator ()() 132 boost::bind(&this_type::is_done,this))); in operator ()() 181 typedef test_initially_locked_if_other_thread_has_shared_lock<Mutex,Lock> this_type; in operator ()() typedef 183 boost::thread t(&this_type::locking_thread,this); in operator ()() 190 boost::bind(&this_type::is_done,this))); in operator ()() 319 typedef test_unlocked_after_try_lock_if_other_thread_has_lock<Mutex,Lock> this_type; in operator ()() typedef [all …]
|
/third_party/boost/boost/serialization/detail/ |
D | shared_ptr_132.hpp | 110 typedef shared_ptr< T > this_type; typedef in boost_132::shared_ptr 221 this_type(r).swap(*this); in operator =() 229 this_type().swap(*this); in reset() 235 this_type(p).swap(*this); in reset() 240 this_type(p, d).swap(*this); in reset() 270 typedef T * (this_type::*unspecified_bool_type)() const; 274 return px == 0? 0: &this_type::get; in operator unspecified_bool_type() 279 typedef T * this_type::*unspecified_bool_type; 283 return px == 0? 0: &this_type::px; in operator unspecified_bool_type()
|
/third_party/boost/boost/local_function/aux_/preprocessor/traits/decl_/ |
D | append.hpp | 144 decl_traits, this_type) \ argument 160 ( (this_type), BOOST_PP_NIL ) ) \ 191 decl_traits, this_type) \ argument 202 ( (this_type), BOOST_PP_NIL ) ) \
|
/third_party/boost/boost/spirit/home/support/ |
D | info.hpp | 76 typedef basic_info_walker<Callback> this_type; typedef 94 this_type(callback, what.tag, depth+1), what.value); in operator ()() 101 this_type(callback, pair.first.tag, depth+1), pair.first.value); in operator ()() 103 this_type(callback, pair.second.tag, depth+1), pair.second.value); in operator ()() 112 this_type(callback, what.tag, depth+1), what.value); in operator ()()
|