HelenOS sources

type_is           197 uspace/lib/cpp/include/__bits/adt/array.hpp         : aux::type_is<T>
type_is            44 uspace/lib/cpp/include/__bits/iterator_helpers.hpp         : type_is<T>
type_is            49 uspace/lib/cpp/include/__bits/iterator_helpers.hpp         : type_is<T&>
type_is            57 uspace/lib/cpp/include/__bits/iterator_helpers.hpp         : type_is<T>
type_is            62 uspace/lib/cpp/include/__bits/iterator_helpers.hpp         : type_is<T*>
type_is            63 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename Ptr::element_type>
type_is            69 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     >: aux::type_is<typename Ptr<T, Args...>::element_type>
type_is            73 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct ptr_get_difference_type: aux::type_is<ptrdiff_t>
type_is            78 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename Ptr::difference_type>
type_is            87 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename Ptr::template rebind<U>>
type_is            92 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<Ptr<U, Args...>>
type_is           100 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_pointer: aux::type_is<typename T::value_type*>
type_is           105 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::pointer>
type_is           110 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename pointer_traits<Ptr>::template rebind<const typename T::value_type>>
type_is           115 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::const_pointer>
type_is           120 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename pointer_traits<Ptr>::template rebind<void>>
type_is           125 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::void_pointer>
type_is           130 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename pointer_traits<Ptr>::template rebind<const void>>
type_is           135 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::const_void_pointer>
type_is           140 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename pointer_traits<Ptr>::difference_type>
type_is           145 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::difference_type>
type_is           149 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_size_type: aux::type_is<make_unsigned_t<Difference>>
type_is           154 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::size_type>
type_is           158 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_copy_propagate: aux::type_is<false_type>
type_is           163 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::propagate_on_container_copy_assignment>
type_is           167 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_move_propagate: aux::type_is<false_type>
type_is           172 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::propagate_on_container_move_assignment>
type_is           176 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_swap_propagate: aux::type_is<false_type>
type_is           181 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::propagate_on_container_swap>
type_is           185 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_get_always_equal: aux::type_is<typename is_empty<T>::type>
type_is           190 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename T::is_always_equal>
type_is           199 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<typename Alloc::template rebind<T>::other>
type_is           204 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         : aux::type_is<Alloc<T, Args...>>
type_is            81 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp         struct get_unique_pointer: type_is<typename P::element_type*>
type_is            86 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp             : type_is<typename remove_reference_t<D>::pointer>
type_is            96 uspace/lib/cpp/include/__bits/thread/future_common.hpp         struct future_inner: aux::type_is<T>
type_is           100 uspace/lib/cpp/include/__bits/thread/future_common.hpp         struct future_inner<T&>: aux::type_is<T*>
type_is           107 uspace/lib/cpp/include/__bits/thread/future_common.hpp         struct future_return_shared: aux::type_is<const T&>
type_is           111 uspace/lib/cpp/include/__bits/thread/future_common.hpp         struct future_return_shared<T&>: aux::type_is<T&>
type_is           115 uspace/lib/cpp/include/__bits/thread/future_common.hpp         struct future_return_shared<void>: aux::type_is<void>
type_is            59 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<tuple<Ts..., Us...>>
type_is            70 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<Tuples...>
type_is            81 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<tuple<Ts...>>
type_is            92 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<
type_is           108 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<tuple_cat_type_impl_t<tuple<Ts...>, Tuples...>>
type_is           119 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<index_sequence<Is1..., Is2...>>
type_is           146 uspace/lib/cpp/include/__bits/tuple/tuple_cat.hpp         : type_is<
type_is            41 uspace/lib/cpp/include/__bits/type_traits/references.hpp     struct remove_reference: aux::type_is<T>
type_is            45 uspace/lib/cpp/include/__bits/type_traits/references.hpp     struct remove_reference<T&>: aux::type_is<T>
type_is            49 uspace/lib/cpp/include/__bits/type_traits/references.hpp     struct remove_reference<T&&>: aux::type_is<T>
type_is            54 uspace/lib/cpp/include/__bits/type_traits/references.hpp     struct add_lvalue_reference: aux::type_is<T&>
type_is            59 uspace/lib/cpp/include/__bits/type_traits/references.hpp     struct add_rvalue_reference: aux::type_is<T&&>
type_is            63 uspace/lib/cpp/include/__bits/type_traits/references.hpp     struct add_rvalue_reference<T&>: aux::type_is<T&>
type_is            59 uspace/lib/cpp/include/__bits/type_traits/result_of.hpp     struct result_of<F(ArgTypes...)>: aux::type_is<
type_is           872 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_const: aux::type_is<T>
type_is           876 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_const<T const>: aux::type_is<T>
type_is           880 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_volatile: aux::type_is<T>
type_is           884 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_volatile<T volatile>: aux::type_is<T>
type_is           888 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_cv: aux::type_is<T>
type_is           892 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_cv<T const>: aux::type_is<T>
type_is           896 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_cv<T volatile>: aux::type_is<T>
type_is           900 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_cv<T const volatile>: aux::type_is<T>
type_is           904 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct add_const: aux::type_is<T const>
type_is           908 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct add_volatile: aux::type_is<T volatile>
type_is           912 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct add_cv: aux::type_is<T const volatile>
type_is           943 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed: aux::type_is<T>
type_is           947 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed<char>: aux::type_is<signed char>
type_is           951 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed<unsigned char>: aux::type_is<signed char>
type_is           955 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed<unsigned short>: aux::type_is<short>
type_is           959 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed<unsigned int>: aux::type_is<int>
type_is           963 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed<unsigned long>: aux::type_is<long>
type_is           967 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_signed<unsigned long long>: aux::type_is<long long>
type_is           971 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned: aux::type_is<T>
type_is           975 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned<char>: aux::type_is<unsigned char>
type_is           979 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned<signed char>: aux::type_is<unsigned char>
type_is           983 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned<short>: aux::type_is<unsigned short>
type_is           987 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned<int>: aux::type_is<unsigned int>
type_is           991 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned<long>: aux::type_is<unsigned long>
type_is           995 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct make_unsigned<long long>: aux::type_is<unsigned long long>
type_is          1009 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_extent: aux::type_is<T>
type_is          1013 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_extent<T[]>: aux::type_is<T>
type_is          1017 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_extent<T[N]>: aux::type_is<T>
type_is          1021 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_all_extents: aux::type_is<T>
type_is          1043 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_pointer: aux::type_is<T>
type_is          1047 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_pointer<T*>: aux::type_is<T>
type_is          1051 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_pointer<T* const>: aux::type_is<T>
type_is          1055 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_pointer<T* volatile>: aux::type_is<T>
type_is          1059 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct remove_pointer<T* const volatile>: aux::type_is<T>
type_is          1065 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp         struct add_pointer_to_function: type_is<T>
type_is          1070 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp             : type_is<T(*)(Args...)>
type_is          1074 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp         struct add_pointer_cond: aux::type_is<remove_reference_t<T>*>
type_is          1126 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct aligned_storage: aux::type_is<aux::aligned_t<Len, Align>>
type_is          1130 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct aligned_union: aux::type_is<
type_is          1147 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct decay: aux::type_is<
type_is          1168 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct enable_if<true, T>: aux::type_is<T>
type_is          1172 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct conditional: aux::type_is<F>
type_is          1176 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct conditional<true, T, F>: aux::type_is<T>
type_is          1195 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct common_type<T1, T2>: aux::type_is<decay_t<decltype(false ? declval<T1>() : declval<T2>())>>
type_is          1200 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp         : aux::type_is<common_type_t<common_type_t<T1, T2>, Ts...>>
type_is            49 uspace/lib/cpp/include/__bits/type_transformation.hpp     struct remove_reference_wrapper: type_is<T>
type_is            53 uspace/lib/cpp/include/__bits/type_transformation.hpp     struct remove_reference_wrapper<reference_wrapper<T>>: type_is<T&>
type_is           368 uspace/lib/cpp/include/__bits/utility/utility.hpp         : aux::type_is<T1>
type_is           373 uspace/lib/cpp/include/__bits/utility/utility.hpp         : aux::type_is<T2>
HelenOS homepage, sources at GitHub