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