|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/AllocatorList.h 113 typename std::enable_if<std::is_convertible<
include/llvm/ADT/ArrayRef.h 110 std::is_convertible<U *const *, T const *>::value>::type * = nullptr)
120 std::is_convertible<U *const *, T const *>::value>::type * = nullptr)
129 std::is_convertible<U *const *, T const *>::value>::type* = 0)
include/llvm/ADT/PriorityWorklist.h 113 typename std::enable_if<!std::is_convertible<SequenceT, T>::value>::type
include/llvm/CodeGen/AccelTable.h 304 static_assert(std::is_convertible<DataT *, AppleAccelTableData *>::value, "");
include/llvm/CodeGen/MachineInstrBundleIterator.h 155 typename std::enable_if<std::is_convertible<OtherTy *, Ty *>::value,
include/llvm/IR/Metadata.h 519 std::is_convertible<M, const Metadata &>::value;
1231 typename std::enable_if<std::is_convertible<U *, T *>::value>::type * =
1238 typename std::enable_if<!std::is_convertible<U *, T *>::value>::type * =
include/llvm/Support/Error.h 475 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
493 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
include/llvm/Support/ErrorOr.h 88 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
101 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type * =
110 !std::is_convertible<OtherT, const T &>::value>::type * = nullptr) {
121 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type * =
131 typename std::enable_if<!std::is_convertible<OtherT, T>::value>::type * =
include/llvm/Support/YAMLTraits.h 894 static_assert(std::is_convertible<DefaultT, T>::value,
include/llvm/Support/type_traits.h 39 std::is_convertible<UnderlyingT, unsigned long long>::value);
tools/clang/include/clang/AST/DataCollection.h 55 std::is_convertible<Type, size_t>::value // for llvm::hash_code
unittests/ADT/ArrayRefTest.cpp 20 std::is_convertible<ArrayRef<int *>, ArrayRef<const int *>>::value,
23 std::is_convertible<ArrayRef<int *>, ArrayRef<volatile int *>>::value,
25 static_assert(!std::is_convertible<ArrayRef<int *>, ArrayRef<float *>>::value,
28 !std::is_convertible<ArrayRef<const int *>, ArrayRef<int *>>::value,
31 !std::is_convertible<ArrayRef<volatile int *>, ArrayRef<int *>>::value,
unittests/ADT/IListIteratorTest.cpp 161 static_assert(!std::is_convertible<iterator, reverse_iterator>::value,
163 static_assert(!std::is_convertible<reverse_iterator, iterator>::value,
166 !std::is_convertible<const_iterator, const_reverse_iterator>::value,
169 !std::is_convertible<const_reverse_iterator, const_iterator>::value,
unittests/CodeGen/MachineInstrBundleIteratorTest.cpp 184 static_assert(!std::is_convertible<iterator, reverse_iterator>::value,
186 static_assert(!std::is_convertible<reverse_iterator, iterator>::value,
189 !std::is_convertible<const_iterator, const_reverse_iterator>::value,
192 !std::is_convertible<const_reverse_iterator, const_iterator>::value,
unittests/Support/ErrorOrTest.cpp 116 !std::is_convertible<const ErrorOr<int *> &,
123 !std::is_convertible<ErrorOr<int *> &&,
usr/include/c++/7.4.0/bits/shared_ptr_base.h 882 : is_convertible<_Yp*, _Tp*>::type
913 : is_convertible<_Yp(*)[_Nm], _Up(*)[_Nm]>::type
924 : is_convertible<_Yp(*)[], _Up(*)[]>::type
946 : is_convertible<_Yp*, _Tp*>::type
usr/include/c++/7.4.0/bits/std_function.h 380 = __or_<is_void<_To>, is_same<_From, _To>, is_convertible<_From, _To>>;
usr/include/c++/7.4.0/bits/stl_pair.h 107 return __and_<is_convertible<const _U1&, _T1>,
108 is_convertible<const _U2&, _T2>>::value;
121 return __and_<is_convertible<_U1&&, _T1>,
122 is_convertible<_U2&&, _T2>>::value;
128 using __do_converts = __and_<is_convertible<const _U1&, _T1>,
129 is_convertible<_U2&&, _T2>>;
142 using __do_converts = __and_<is_convertible<_U1&&, _T1>,
143 is_convertible<const _U2&, _T2>>;
usr/include/c++/7.4.0/bits/unique_ptr.h 107 typename enable_if<is_convertible<_Up(*)[], _Tp(*)[]>::value>::type
174 is_convertible<typename unique_ptr<_Up, _Ep>::pointer, pointer>,
179 is_convertible<_Ep, deleter_type>>
428 is_convertible<_Up_element_type(*)[], element_type(*)[]>,
431 is_convertible<_Ep, deleter_type>>>
441 is_convertible<
usr/include/c++/7.4.0/bits/uses_allocator.h 43 = __or_<is_same<_Tp, __erased_type>, is_convertible<_Alloc, _Tp>>;
usr/include/c++/7.4.0/functional 95 : __and_<is_convertible<_From, _To>...>
usr/include/c++/7.4.0/tuple 479 return __and_<is_convertible<const _UElements&, _Elements>...>::value;
491 return __and_<is_convertible<_UElements&&, _Elements>...>::value;
501 __not_<is_convertible<_SrcTuple, _Elements...>>,
usr/include/c++/7.4.0/type_traits 2763 : __or_<is_void<_Ret>, is_convertible<typename _Result::type, _Ret>>::type