HelenOS sources

element_type       54 uspace/lib/cpp/include/__bits/memory/pointer_traits.hpp             conditional_t<is_void_v<element_type>, char, element_type&> x
element_type       72 uspace/lib/cpp/include/__bits/memory/pointer_traits.hpp             conditional_t<is_void_v<element_type>, char, element_type&> x
element_type       82 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      101 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      120 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      148 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 const shared_ptr<U>& other, element_type* ptr,
element_type      149 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      167 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      185 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      196 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type      216 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp                         element_type*
element_type      254 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             enable_if_t<is_convertible_v<U*, element_type*>, shared_ptr>&
element_type      328 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             element_type* get() const noexcept
element_type      374 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             aux::shared_payload_base<element_type>* payload_;
element_type      375 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             element_type* data_;
element_type      377 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp             shared_ptr(aux::payload_tag_t, aux::shared_payload_base<element_type>* payload)
element_type       62 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct ptr_get_element_type<Ptr, void_t<typename Ptr::element_type>>
element_type       63 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename Ptr::element_type>
element_type       68 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         Ptr<T, Args...>, void_t<typename Ptr<T, Args...>::element_type>
element_type       69 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     >: aux::type_is<typename Ptr<T, Args...>::element_type>
element_type       81 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp         struct get_unique_pointer: type_is<typename P::element_type*>
element_type      189 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp             add_lvalue_reference_t<element_type> operator*() const
element_type      272 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 typename unique_ptr<T, D>::element_type*
element_type      275 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 typename unique_ptr<U, E>::element_type*
element_type      277 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 typename unique_ptr<T, D>::element_type,
element_type      278 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                 typename unique_ptr<U, E>::element_type
element_type      336 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                     (is_same_v<pointer, element_type*> && is_pointer_v<U> &&
element_type      337 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                      aux::is_convertible_array_v<remove_pointer_t<U>, element_type>),
element_type      392 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp             element_type& operator[](size_t idx) const
element_type      433 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                     (is_same_v<pointer, element_type*> && is_pointer_v<U> &&
element_type      434 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp                      aux::is_convertible_array_v<remove_pointer_t<U>, element_type>),
element_type       62 uspace/lib/cpp/include/__bits/memory/weak_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type       80 uspace/lib/cpp/include/__bits/memory/weak_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type       97 uspace/lib/cpp/include/__bits/memory/weak_ptr.hpp                 enable_if_t<is_convertible_v<U*, element_type*>>* = nullptr
element_type       50 uspace/lib/cpp/src/__bits/test/memory.cpp             static dummy_pointer1 pointer_to(element_type& x)
element_type      313 uspace/lib/cpp/src/__bits/test/memory.cpp             std::is_same_v<typename dummy_traits1::element_type, int>
element_type      330 uspace/lib/cpp/src/__bits/test/memory.cpp             std::is_same_v<typename dummy_traits2::element_type, signed char>
element_type      347 uspace/lib/cpp/src/__bits/test/memory.cpp             std::is_same_v<typename int_traits::element_type, int>
HelenOS homepage, sources at GitHub