Searched refs:is_convertible (Results 1 - 25 of 47) sorted by relevance

12

/openbsd-current/gnu/llvm/libcxx/include/__concepts/
H A Dconvertible_to.h13 #include <__type_traits/is_convertible.h>
H A Dderived_from.h14 #include <__type_traits/is_convertible.h>
/openbsd-current/gnu/llvm/libcxx/include/__random/
H A Dis_seed_sequence.h25 !is_convertible<_Sseq, typename _Engine::result_type>::value &&
/openbsd-current/gnu/llvm/llvm/include/llvm/Support/
H A DMSVCErrorWorkarounds.h62 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
68 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
74 std::enable_if_t<!std::is_convertible<OtherT, T>::value> * = nullptr)
H A DErrorOr.h88 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
99 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
106 std::enable_if_t<!std::is_convertible<OtherT, const T &>::value> * =
117 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
121 // This might eventually need SFINAE but it's more complex than is_convertible
126 std::enable_if_t<!std::is_convertible<OtherT, T>::value> * = nullptr) {
H A Dtype_traits.h39 std::is_convertible<UnderlyingT, unsigned long long>::value);
/openbsd-current/gnu/llvm/libcxx/include/__type_traits/
H A Dis_scoped_enum.h14 #include <__type_traits/is_convertible.h>
H A Dis_nothrow_convertible.h16 #include <__type_traits/is_convertible.h>
43 _Lazy<_And, is_convertible<_Fm, _To>, __is_nothrow_convertible_helper<_Fm, _To>>
H A Dis_convertible.h29 template <class _T1, class _T2> struct _LIBCPP_TEMPLATE_VIS is_convertible struct in inherits:integral_constant
92 template <class _T1, class _T2> struct _LIBCPP_TEMPLATE_VIS is_convertible
103 inline constexpr bool is_convertible_v = is_convertible<_From, _To>::value;
/openbsd-current/gnu/llvm/libcxx/include/__memory/
H A Duses_allocator.h14 #include <__type_traits/is_convertible.h>
36 is_convertible<_Alloc, typename _Tp::allocator_type>::value>
H A Dunique_ptr.h29 #include <__type_traits/is_convertible.h>
60 const default_delete<_Up>&, typename enable_if<is_convertible<_Up*, _Tp*>::value>::type* = 0) _NOEXCEPT {}
74 : enable_if<is_convertible<_Up(*)[], _Tp(*)[]>::value> {};
164 is_convertible<typename _UPtr::pointer, pointer>::value &&
171 (!is_reference<_Dp>::value && is_convertible<_UDel, _Dp>::value)
224 typename enable_if<is_convertible<_Up*, _Tp*>::value &&
249 typename enable_if<is_convertible<_Up*, _Tp*>::value &&
324 is_convertible<_FromElem(*)[], element_type(*)[]>::value)
363 is_convertible<_ElemT(*)[], element_type(*)[]>::value
369 (!is_reference<_Dp>::value && is_convertible<_UDe
[all...]
/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DDataCollection.h54 std::is_convertible<Type, size_t>::value // for llvm::hash_code
/openbsd-current/gnu/llvm/libcxx/include/__ranges/
H A Denable_view.h17 #include <__type_traits/is_convertible.h>
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DSTLFunctionalExtras.h61 std::is_convertible<decltype(std::declval<Callable>()(
H A DIntrusiveRefCntPtr.h180 std::enable_if_t<std::is_convertible<X *, T *>::value, bool> = true>
186 std::enable_if_t<std::is_convertible<X *, T *>::value, bool> = true>
H A DPriorityWorklist.h112 std::enable_if_t<!std::is_convertible<SequenceT, T>::value>
/openbsd-current/gnu/llvm/lldb/include/lldb/Utility/
H A DTimeout.h33 std::is_convertible<std::chrono::duration<Rep2, Ratio2>,
/openbsd-current/gnu/llvm/libcxx/include/__tuple_dir/
H A Dsfinae_helpers.h23 #include <__type_traits/is_convertible.h>
54 using __convertible = decltype(__do_test<is_convertible>(_FromArgs{}, _ToArgs{}));
/openbsd-current/gnu/llvm/libcxx/include/__iterator/
H A Dbounded_iter.h19 #include <__type_traits/is_convertible.h>
58 template <class _OtherIterator, class = __enable_if_t< is_convertible<_OtherIterator, _Iterator>::value > >
H A Dreverse_iterator.h36 #include <__type_traits/is_convertible.h>
99 !is_same<_Up, _Iter>::value && is_convertible<_Up const&, _Iter>::value
108 is_convertible<_Up const&, _Iter>::value &&
124 !is_same<_Up, _Iter>::value && is_convertible<_Up const&, _Iter>::value
133 is_convertible<_Up const&, _Iter>::value &&
H A Diterator_traits.h28 #include <__type_traits/is_convertible.h>
405 is_convertible<typename _Iter::iterator_category, input_iterator_tag>::value ||
406 is_convertible<typename _Iter::iterator_category, output_iterator_tag>::value
441 : is_convertible<typename iterator_traits<_Tp>::iterator_category, _Up>
449 : is_convertible<typename _Tp::iterator_concept, _Up>
H A Dmove_iterator.h31 #include <__type_traits/is_convertible.h>
148 !is_same<_Up, _Iter>::value && is_convertible<const _Up&, _Iter>::value
155 is_convertible<const _Up&, _Iter>::value &&
/openbsd-current/gnu/llvm/compiler-rt/lib/orc/
H A Derror.h210 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr)
223 std::enable_if_t<std::is_convertible<OtherT, T>::value> * = nullptr) {
232 std::enable_if_t<!std::is_convertible<OtherT, T>::value> * = nullptr) {
/openbsd-current/gnu/gcc/libstdc++-v3/include/tr1/
H A Dtype_traits_fwd.h174 struct is_convertible;
/openbsd-current/gnu/llvm/libcxx/include/__chrono/
H A Dtime_point.h17 #include <__type_traits/is_convertible.h>
55 is_convertible<_Duration2, duration>::value
52 time_point(const time_point<clock, _Duration2>& __t, typename enable_if < is_convertible<_Duration2, duration>::value >::type* = nullptr) argument

Completed in 292 milliseconds

12