HelenOS sources

void_t            131 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp         struct is_transparent<T, void_t<typename T::is_transparent>>
void_t             53 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp         struct has_allocator_type<T, void_t<typename T::allocator_type>>
void_t             62 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct ptr_get_element_type<Ptr, void_t<typename Ptr::element_type>>
void_t             68 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         Ptr<T, Args...>, void_t<typename Ptr<T, Args...>::element_type>
void_t             77 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct ptr_get_difference_type<Ptr, void_t<typename Ptr::difference_type>>
void_t             86 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct ptr_get_rebind<Ptr, U, void_t<typename Ptr::template rebind<U>>>
void_t            104 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_pointer<T, void_t<typename T::pointer>>
void_t            114 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_const_pointer<T, Ptr, void_t<typename T::const_pointer>>
void_t            124 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_void_pointer<T, Ptr, void_t<typename T::void_pointer>>
void_t            134 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_const_void_pointer<T, Ptr, void_t<typename T::const_void_pointer>>
void_t            144 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_difference_type<T, Ptr, void_t<typename T::difference_type>>
void_t            153 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_size_type<T, Difference, void_t<typename T::size_type>>
void_t            162 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_copy_propagate<T, void_t<typename T::propagate_on_container_copy_assignment>>
void_t            171 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_move_propagate<T, void_t<typename T::propagate_on_container_move_assignment>>
void_t            180 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_swap_propagate<T, void_t<typename T::propagate_on_container_swap>>
void_t            189 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_always_equal<T, void_t<typename T::is_always_equal>>
void_t            198 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_rebind_alloc<Alloc, T, void_t<typename Alloc::template rebind<T>::other>>
void_t            218 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         Alloc, Size, ConstVoidPointer, void_t<
void_t            230 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         void_t<decltype(declval<Alloc>().construct(declval<T*>(), forward<Args>(declval<Args>())...))>,
void_t            240 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_has_destroy<Alloc, T, void_t<decltype(declval<Alloc>().destroy(declval<T>()))>>
void_t            246 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : alloc_has_construct_impl<void_t<>, Alloc, T, Args...>
void_t            254 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_has_max_size<Alloc, void_t<decltype(declval<Alloc>().max_size())>>
void_t            264 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         Alloc, void_t<
void_t             85 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp         struct get_unique_pointer<P, D, void_t<typename remove_reference_t<D>::pointer>>
void_t            632 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp             void_t<decltype(T(declval<Args>()...))>,
void_t            640 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_constructible: aux::is_constructible<void_t<>, T, Args...>
void_t            666 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_assignable<T, U, void_t<decltype(declval<T>() = declval<U>())>>
void_t            685 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_destructible<T, void_t<decltype(declval<T&>().~T())>>
void_t            783 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_nothrow_destructible<T, void_t<decltype(declval<T&>().~T())>>
void_t            860 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_convertible<From, To, void_t<decltype((To)declval<From>())>>
HelenOS homepage, sources at GitHub