Home
last modified time | relevance | path

Searched refs:get_pointer (Results 1 – 25 of 79) sorted by relevance

1234

/third_party/boost/libs/smart_ptr/test/
Dcpp11_pointer_cast_test.cpp83 boost::get_pointer(boost::dynamic_pointer_cast<derived>(ptr)) == in check_dynamic_pointer_cast()
85 dynamic_cast<derived*>(boost::get_pointer(ptr)) in check_dynamic_pointer_cast()
88 boost::get_pointer(boost::dynamic_pointer_cast<derived_derived>(ptr)) == in check_dynamic_pointer_cast()
90 dynamic_cast<derived_derived*>(boost::get_pointer(ptr)); in check_dynamic_pointer_cast()
100 boost::get_pointer( in check_static_pointer_cast()
104 static_cast<base2*>(static_cast<derived*>(boost::get_pointer(ptr))); in check_static_pointer_cast()
112 boost::get_pointer( in check_const_pointer_cast()
116 const_cast<const base*>(const_cast<base*>(boost::get_pointer(ptr))); in check_const_pointer_cast()
136 derived* expect1 = dynamic_cast<derived*>(boost::get_pointer(smart1)); in check_dynamic_moving_pointer_cast()
137 derived_derived* expect2 = dynamic_cast<derived_derived*>(boost::get_pointer(smart2)); in check_dynamic_moving_pointer_cast()
[all …]
Dpointer_cast_test.cpp71 boost::get_pointer(boost::dynamic_pointer_cast<derived>(ptr)) == in check_dynamic_pointer_cast()
73 dynamic_cast<derived*>(boost::get_pointer(ptr)) in check_dynamic_pointer_cast()
76 boost::get_pointer(boost::dynamic_pointer_cast<derived_derived>(ptr)) == in check_dynamic_pointer_cast()
78 dynamic_cast<derived_derived*>(boost::get_pointer(ptr)); in check_dynamic_pointer_cast()
88 boost::get_pointer( in check_static_pointer_cast()
92 static_cast<base2*>(static_cast<derived*>(boost::get_pointer(ptr))); in check_static_pointer_cast()
100 boost::get_pointer( in check_const_pointer_cast()
104 const_cast<const base*>(const_cast<base*>(boost::get_pointer(ptr))); in check_const_pointer_cast()
/third_party/boost/libs/core/test/
Dget_pointer_test.cpp21 using boost::get_pointer; in main()
25 BOOST_TEST( get_pointer( p ) == p ); in main()
32 BOOST_TEST( get_pointer( p ) == 0 ); in main()
39 BOOST_TEST( get_pointer( p ) == p.get() ); in main()
44 BOOST_TEST( get_pointer( p ) == 0 ); in main()
53 BOOST_TEST( get_pointer( p ) == p.get() ); in main()
58 BOOST_TEST( get_pointer( p ) == 0 ); in main()
63 BOOST_TEST( get_pointer( p ) == p.get() ); in main()
68 BOOST_TEST( get_pointer( p ) == 0 ); in main()
Dref_test.cpp19 static T* get_pointer(T& x) in get_pointer() function
32 return get_pointer(x); in passthru()
/third_party/boost/boost/type_erasure/
Dany_cast.hpp35 void* get_pointer(::boost::type_erasure::any<Concept, T>& arg) in get_pointer() function
41 const void* get_pointer(const ::boost::type_erasure::any<Concept, T>& arg) in get_pointer() function
47 void* get_pointer(::boost::type_erasure::any<Concept, T&>& arg) in get_pointer() function
53 void* get_pointer(const ::boost::type_erasure::any<Concept, T&>& arg) in get_pointer() function
59 const void* get_pointer(::boost::type_erasure::any<Concept, const T&>& arg) in get_pointer() function
65 const void* get_pointer(const ::boost::type_erasure::any<Concept, const T&>& arg) in get_pointer() function
126 >(::boost::type_erasure::detail::get_pointer(arg)); in any_cast()
141 >(::boost::type_erasure::detail::get_pointer(arg)); in any_cast()
156 ::boost::type_erasure::detail::get_pointer(*arg)); in any_cast()
171 ::boost::type_erasure::detail::get_pointer(*arg)); in any_cast()
/third_party/boost/boost/lockfree/
Dstack.hpp499 node * old_tos_pointer = pool.get_pointer(old_tos); in unsynchronized_pop()
501 if (!pool.get_pointer(old_tos)) in unsynchronized_pop()
504 node * new_tos_ptr = pool.get_pointer(old_tos_pointer->next); in unsynchronized_pop()
527 node * old_tos_pointer = pool.get_pointer(old_tos); in consume_one()
548 node * old_tos_pointer = pool.get_pointer(old_tos); in consume_one()
606 node * old_tos_pointer = pool.get_pointer(old_tos); in consume_all_atomic()
619 node * node_pointer = pool.get_pointer(nodes_to_consume); in consume_all_atomic()
623 node * next_node = pool.get_pointer(node_pointer->next); in consume_all_atomic()
646 node * old_tos_pointer = pool.get_pointer(old_tos); in consume_all_atomic()
659 node * node_pointer = pool.get_pointer(nodes_to_consume); in consume_all_atomic()
[all …]
Dqueue.hpp334 node * tail_node = pool.get_pointer(tail); in do_push()
336 node * next_ptr = pool.get_pointer(next); in do_push()
415 node * head_ptr = pool.get_pointer(head); in pop()
419 node * next_ptr = pool.get_pointer(next); in pop()
477 node * head_ptr = pool.get_pointer(head); in unsynchronized_pop()
480 node * next_ptr = pool.get_pointer(next); in unsynchronized_pop()
/third_party/boost/boost/
Dget_pointer.hpp20 template<class T> T * get_pointer(T * p) in get_pointer() function
48 template<class T> T * get_pointer(std::auto_ptr<T> const& p) in get_pointer() function
62 template<class T> T * get_pointer( std::unique_ptr<T> const& p ) in get_pointer() function
67 template<class T> T * get_pointer( std::shared_ptr<T> const& p ) in get_pointer() function
/third_party/boost/boost/python/object/
Dpointer_holder.hpp133 && !(null_ptr_only && get_pointer(this->m_p)) in holds()
139 = static_cast<Value*>( get_pointer(this->m_p) ) in holds()
141 = get_pointer(this->m_p) in holds()
160 && !(null_ptr_only && get_pointer(this->m_p)) in holds()
164 if (!get_pointer(this->m_p)) in holds()
167 Value* p = get_pointer(m_p); in holds()
200 python::detail::initialize_wrapper(self, get_pointer(this->m_p));
/third_party/boost/libs/bind/doc/mem_fn/
Dinterface.qbk16 template<class T> T * ``[link get_pointer_1 `get_pointer`]``(T * p);
47 [section `get_pointer`]
51 template<class T> T * get_pointer(T * p)
67 `(get_pointer(t)->*pmf)()` otherwise.
77 `(get_pointer(t)->*pmf)()` otherwise.
87 `get_pointer(t)->*pm` otherwise.
97 `(get_pointer(t)->*pmf)(a1)` otherwise.
107 `(get_pointer(t)->*pmf)(a1)` otherwise.
117 `(get_pointer(t)->*pmf)(a1, a2)` otherwise.
127 `(get_pointer(t)->*pmf)(a1, a2)` otherwise.
Dpurpose.qbk76 it uses `get_pointer(x)` to obtain a pointer from `x`. Library authors can
78 `get_pointer` overload, allowing `mem_fn` to recognize and support them.
81 /[Note:/ `get_pointer` is not restricted to return a pointer. Any object that
84 /[Note:/ the library uses an unqualified call to `get_pointer`. Therefore, it
85 will find, through argument-dependent lookup, `get_pointer` overloads that are
87 addition to any `boost::get_pointer` overloads./]/
/third_party/boost/libs/config/test/
Dboost_no_using_breaks_adl.ipp19 T* get_pointer(T* p)
28 T* get_pointer(X<T>)
39 T* get_pointer(user_ns::Y<T>)
48 using boost_ns::get_pointer; // conforming compilers require
51 return get_pointer(x) == 0;
/third_party/boost/boost/fusion/functional/invocation/detail/
Dthat_ptr.hpp36 return get_pointer(x); in do_get_pointer()
71 using boost::get_pointer;
72 void const * BOOST_FUSION_TRAIT_DECL get_pointer(...); // fallback
83 sizeof(const_tester(get_pointer(what))) == 1;
/third_party/boost/libs/optional/test/
Doptional_test_common.hpp47 using boost::get_pointer ;
195 BOOST_TEST( !get_pointer(opt) ) ; in check_uninitialized_const()
208 BOOST_TEST( !get_pointer(opt) ) ; in check_uninitialized()
227 BOOST_TEST ( get_pointer(opt) ) ; in check_initialized_const()
244 BOOST_TEST ( get_pointer(opt) ) ; in check_initialized()
261 BOOST_TEST( *get_pointer(opt) == v ) ; in check_value_const()
278 BOOST_TEST( *get_pointer(opt) == v ) ; in check_value()
/third_party/boost/boost/variant/
Drecursive_wrapper.hpp94 T& get() { return *get_pointer(); } in get()
95 const T& get() const { return *get_pointer(); } in get()
97 T* get_pointer() { return p_; } in get_pointer() function in boost::recursive_wrapper
98 const T* get_pointer() const { return p_; } in get_pointer() function in boost::recursive_wrapper
/third_party/boost/boost/proto/detail/
Ddecltype.hpp171 using boost::get_pointer;
172 void *(&get_pointer(...))[2];
178 static const bool value = sizeof(void *) == sizeof(get_pointer(make<T &>()));
228 return get_pointer(t); in proto_get_pointer()
239 … , (true ? 0 : get_pointer(Obj)) \
247 using boost::get_pointer;
251 get_pointer(T &t) in get_pointer() function
258 get_pointer(T const &t) in get_pointer() function
/third_party/boost/boost/statechart/
Dsimple_state.hpp221 BOOST_ASSERT( get_pointer( pContext_ ) != 0 ); in outermost_context()
230 BOOST_ASSERT( get_pointer( pContext_ ) != 0 ); in outermost_context()
364 if ( get_pointer( pContext_ ) != 0 ) in ~simple_state()
459 BOOST_ASSERT( get_pointer( pContext_ ) != 0 ); in outermost_context_base()
468 BOOST_ASSERT( get_pointer( pContext_ ) != 0 ); in outermost_context_base()
525 if ( get_pointer( pOutermostUnstableState ) == in exit_impl()
538 if ( get_pointer( pOutermostUnstableState ) == 0 ) in exit_impl()
609 BOOST_ASSERT( get_pointer( pContext ) != 0 ); in set_context()
612 orthogonal_position::value, get_pointer( pContext ) ); in set_context()
651 BOOST_ASSERT( get_pointer( stt.pContext_ ) != 0 ); in context_ptr_impl()
[all …]
Dstate_machine.hpp294 get_pointer( *pCurrentLeafState ) ); in state_cast()
339 get_pointer( *pCurrentLeafState ) ); in state_downcast()
523 BOOST_ASSERT( get_pointer( pEvent ) != 0 ); in post_event_impl()
619 ( get_pointer( pOutermostUnstableState_ ) == in add()
772 get_pointer( pOutermostUnstableState_ ); in handle_exception_event()
796 ( get_pointer( pOutermostUnstableState_ ) != 0 ) ) in handle_exception_event()
873 BOOST_ASSERT( get_pointer( pOutermostUnstableState_ ) == 0 ); in send_event()
889 exception_event_handler( *this, get_pointer( *pState ) ) ) ); in send_event()
940 if ( get_pointer( pOutermostUnstableState_ ) != 0 ) in terminate_impl()
/third_party/boost/libs/interprocess/test/
Doffset_ptr_test.cpp262 BOOST_TEST(ptr_plus_bits::get_pointer(pnode) == &n); in test_pointer_plus_bits()
266 BOOST_TEST(ptr_plus_bits::get_pointer(pnode) == &n); in test_pointer_plus_bits()
269 BOOST_TEST(ptr_plus_bits::get_pointer(pnode) == &n2); in test_pointer_plus_bits()
273 BOOST_TEST(ptr_plus_bits::get_pointer(pnode) == &n2); in test_pointer_plus_bits()
276 BOOST_TEST(ptr_plus_bits::get_pointer(pnode) ==0); in test_pointer_plus_bits()
280 BOOST_TEST(ptr_plus_bits::get_pointer(pnode) == 0); in test_pointer_plus_bits()
/third_party/boost/boost/core/
Dref.hpp107 BOOST_FORCEINLINE T* get_pointer() const { return t_; } in get_pointer() function in boost::reference_wrapper
292 template<class T> BOOST_FORCEINLINE T* get_pointer( reference_wrapper<T> const & r ) in get_pointer() function
294 return r.get_pointer(); in get_pointer()
/third_party/boost/boost/python/converter/
Dshared_ptr_to_python.hpp23 return incref( get_pointer( d->owner ) ); in shared_ptr_to_python()
35 return incref(get_pointer(d->owner)); in shared_ptr_to_python()
/third_party/boost/boost/phoenix/operator/detail/cpp03/preprocessed/
Dmem_fun_ptr_eval_10.hpp33 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
63 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
93 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
123 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
153 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
183 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
213 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
243 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
273 get_pointer(boost::phoenix::eval(a0, ctx)) in operator ()()
/third_party/boost/boost/bind/
Dmem_fn_template.hpp40 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(); in BOOST_MEM_FN_NAME()
105 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(); in BOOST_MEM_FN_NAME()
156 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1); in BOOST_MEM_FN_NAME()
222 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1); in BOOST_MEM_FN_NAME()
271 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2); in BOOST_MEM_FN_NAME()
335 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2); in BOOST_MEM_FN_NAME()
384 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2, b3); in BOOST_MEM_FN_NAME()
448 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2, b3); in BOOST_MEM_FN_NAME()
497 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2, b3, b4); in BOOST_MEM_FN_NAME()
561 BOOST_MEM_FN_RETURN (get_pointer(u)->*f_)(b1, b2, b3, b4); in BOOST_MEM_FN_NAME()
[all …]
/third_party/boost/boost/intrusive/
Dpointer_plus_bits.hpp84 BOOST_INTRUSIVE_FORCEINLINE static pointer get_pointer(pointer n) in get_pointer() function
99 n = pointer(uintptr_t((get_pointer)(n)) | uintptr_t(c)); in set_bits()
/third_party/boost/boost/lockfree/detail/
Dfreelist.hpp148 return get_pointer(handle); in get_handle()
151 T * get_pointer(tagged_node_handle const & tptr) const in get_pointer() function in boost::lockfree::detail::freelist_stack
156 T * get_pointer(T * pointer) const in get_pointer() function in boost::lockfree::detail::freelist_stack
523 T * get_pointer(tagged_node_handle const & tptr) const in get_pointer() function in boost::lockfree::detail::fixed_size_freelist
525 return get_pointer(tptr.get_index()); in get_pointer()
528 T * get_pointer(index_t index) const in get_pointer() function in boost::lockfree::detail::fixed_size_freelist
536 T * get_pointer(T * ptr) const in get_pointer() function in boost::lockfree::detail::fixed_size_freelist

1234