/freebsd-current/contrib/llvm-project/libcxx/include/__random/ |
H A D | is_seed_sequence.h | 26 !is_convertible<_Sseq, typename _Engine::result_type>::value && !is_same<__remove_cv_t<_Sseq>, _Engine>::value;
|
/freebsd-current/contrib/llvm-project/lld/ELF/ |
H A D | InputFiles.h | 175 template <typename ELFT> llvm::object::ELFFile<ELFT> getObj() const { 195 template <typename ELFT> typename ELFT::ShdrRange getELFShdrs() const { 196 return typename ELFT::ShdrRange( 197 reinterpret_cast<const typename ELFT::Shdr *>(elfShdrs), numELFShdrs); 199 template <typename ELFT> typename ELFT::SymRange getELFSyms() const { 200 return typename ELFT::SymRange( 201 reinterpret_cast<const typename ELFT::Sym *>(elfSyms), numELFSyms); 203 template <typename ELF [all...] |
/freebsd-current/contrib/llvm-project/libcxx/include/__functional/ |
H A D | is_transparent.h | 29 struct __is_transparent<_Tp, _Up, __void_t<typename _Tp::is_transparent> > : true_type {};
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_dense_map.h | 26 template <typename DerivedT, typename KeyT, typename ValueT, typename KeyInfoT, 27 typename BucketT> 138 template <typename... Ts> 154 template <typename... Ts> 172 template <typename LookupKeyT> 314 template <typename OtherBaseT> 342 template <typename LookupKey [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | RegionInfo.h | 81 using BrokenT = typename FuncT_::UnknownRegionTypeError; 121 using BlockT = typename Tr::BlockT; 122 using RegionT = typename Tr::RegionT; 257 using FuncT = typename Tr::FuncT; 258 using BlockT = typename Tr::BlockT; 259 using RegionInfoT = typename Tr::RegionInfoT; 260 using RegionT = typename Tr::RegionT; 261 using RegionNodeT = typename Tr::RegionNodeT; 262 using DomTreeT = typename Tr::DomTreeT; 263 using LoopT = typename T [all...] |
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | trie-node.h | 30 template <typename AssociatedData> struct TrieNode { 47 template <typename T, typename Callable>
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | PriorityQueue.h | 27 class Compare = std::less<typename Sequence::value_type> > 49 typename Sequence::size_type i = find(this->c, t) - this->c.begin(); 53 typename Sequence::size_type parent = (i - 1) / 2;
|
H A D | ImmutableSet.h | 37 template <typename ImutInfo> class ImutAVLFactory; 38 template <typename ImutInfo> class ImutIntervalAVLFactory; 39 template <typename ImutInfo> class ImutAVLTreeInOrderIterator; 40 template <typename ImutInfo> class ImutAVLTreeGenericIterator; 42 template <typename ImutInfo > 45 using key_type_ref = typename ImutInfo::key_type_ref; 46 using value_type = typename ImutInfo::value_type; 47 using value_type_ref = typename ImutInfo::value_type_ref; 348 template <typename ImutInfo> 358 template <typename ImutInf [all...] |
H A D | SmallVector.h | 35 template <typename T> class ArrayRef; 37 template <typename IteratorT> class iterator_range; 41 typename std::iterator_traits<Iterator>::iterator_category, 123 template <class T, typename = void> struct SmallVectorAlignmentAndSize { 132 template <typename T, typename = void> 339 template <typename T, bool = (std::is_trivially_copy_constructible<T>::value) && 360 template<typename It1, typename It2> 367 template<typename It [all...] |
H A D | Hashing.h | 60 template <typename T, typename Enable> struct DenseMapInfo; 106 template <typename T> 112 template <typename T> hash_code hash_value(const T *ptr); 115 template <typename T, typename U> 119 template <typename... Ts> 123 template <typename T> 127 template <typename T> hash_code hash_value(const std::optional<T> &arg); 358 template <typename [all...] |
H A D | PointerEmbeddedInt.h | 32 template <typename IntT, int Bits = sizeof(IntT) * CHAR_BIT> 81 template <typename IntT, int Bits> 90 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag()); 94 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag()); 102 template <typename IntT, int Bits>
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Testing/Support/ |
H A D | Error.h | 22 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &Exp) { 26 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &&Exp) { 30 template <typename T> 68 template<typename M> 73 template <typename T> 83 template <typename InfoT> 197 template <typename InfoT> 202 template <typename InfoT, typename M> 208 template <typename [all...] |
/freebsd-current/contrib/googletest/googletest/include/gtest/ |
H A D | gtest-assertion-result.h | 154 template <typename T> 157 typename std::enable_if< 190 template <typename T>
|
/freebsd-current/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | conditional.h | 36 using _If _LIBCPP_NODEBUG = typename _IfImpl<_Cond>::template _Select<_IfRes, _ElseRes>; 49 using conditional_t _LIBCPP_NODEBUG = typename conditional<_Bp, _IfRes, _ElseRes>::type; 54 using __conditional_t _LIBCPP_NODEBUG = typename conditional<_Bp, _If, _Then>::type;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | NonRelocatableStringpool.h | 66 template <typename T, typename S> class StrongType : public T { 68 template <typename... Args>
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/ |
H A D | TFUtils.h | 58 template <typename T> T *getTensorValue(size_t Index) { 62 template <typename T> const T *getTensorValue(size_t Index) const { 92 template <typename T> T *getInput(size_t Index) {
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ThreadSafeAllocator.h | 48 template <typename FnT, 49 typename T = typename llvm::function_traits<FnT>::result_t>
|
/freebsd-current/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | incrementable_traits.h | 45 concept __has_member_difference_type = requires { typename _Tp::difference_type; }; 49 using difference_type = typename _Tp::difference_type; 71 typename conditional_t<__is_primary_template<iterator_traits<remove_cvref_t<_Ip> > >::value,
|
/freebsd-current/contrib/llvm-project/libcxx/include/__format/ |
H A D | formatter_bool.h | 40 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 41 typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_integral); 47 _LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(bool __value, _FormatContext& __ctx) const {
|
/freebsd-current/contrib/llvm-project/libcxx/include/__utility/ |
H A D | convert_to_integral.h | 40 template <typename _Fp, __enable_if_t<is_floating_point<_Fp>::value, int> = 0> 53 typedef typename underlying_type<_Tp>::type type; 61 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR typename __sfinae_underlying_type<_Tp>::__promoted_type
|
/freebsd-current/contrib/llvm-project/libcxx/include/__chrono/ |
H A D | ostream.h | 45 requires(!treat_as_floating_point_v<typename _Duration::rep> && _Duration{1} < days{1}) 73 if constexpr (same_as<typename _Period::type, atto>) 75 else if constexpr (same_as<typename _Period::type, femto>) 77 else if constexpr (same_as<typename _Period::type, pico>) 79 else if constexpr (same_as<typename _Period::type, nano>) 81 else if constexpr (same_as<typename _Period::type, micro>) 87 else if constexpr (same_as<typename _Period::type, milli>) 89 else if constexpr (same_as<typename _Period::type, centi>) 91 else if constexpr (same_as<typename _Period::type, deci>) 93 else if constexpr (same_as<typename _Perio [all...] |
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | RangeMap.h | 29 template <typename B, typename S> struct Range { 136 template <typename B, typename S, unsigned N = 0> class RangeVector { 224 typename Collection::const_iterator pos, end, prev; 284 typename Collection::iterator pos, end; 291 void Reserve(typename Collection::size_type size) { m_entries.reserve(size); } 322 typename Collection::const_iterator begin = m_entries.begin(); 323 typename Collection::const_iterator end = m_entries.end(); 324 typename Collectio [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVSupport.h | 39 template <typename T> class LVProperties { 122 template <typename... Args> 136 template <typename MapType, typename KeyType, typename ValueType> 142 template <typename FirstKeyType, typename SecondKeyType, typename ValueType> 156 typename LVFirstMapType::iterator FirstIter = FirstMap.find(FirstKey); 167 typename LVAuxMapTyp [all...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 289 // typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { 293 // template <class C> typename C::CType compare(CType* E, C& Cmp) { 407 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { 413 typename C::CType compare(const Variable* E, C& Cmp) const { 467 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { 473 typename C::CType compare(const Future* E, C& Cmp) const { 499 typename [all...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CanonicalType.h | 31 template<typename T> class CanProxy; 32 template<typename T> struct CanProxyAdaptor; 64 template<typename T = Type> 75 template <typename U> 120 template<typename U> CanProxy<U> getAs() const; 122 template<typename U> CanProxy<U> castAs() const; 201 template<typename T, typename U> 206 template<typename T, typename [all...] |