Home
last modified time | relevance | path

Searched refs:ThisT (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/
H A Dextensible_rtti.h64 template <typename ThisT, typename ParentT> class RTTIExtends;
115 template <typename ThisT, typename ParentT> class RTTIExtends : public ParentT {
123 static const void *classID() { return &ThisT::ID; } in classID()
125 const void *dynamicClassID() const override { return &ThisT::ID; } in dynamicClassID()
131 static bool classof(const RTTIRoot *R) { return R->isA<ThisT>(); } in classof()
134 template <typename ThisT, typename ParentT>
135 char RTTIExtends<ThisT, ParentT>::ID = 0;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DCoalescingBitVector.h42 using ThisT = CoalescingBitVector<IndexT>; variable
62 CoalescingBitVector(const ThisT &Other) in CoalescingBitVector()
67 ThisT &operator=(const ThisT &Other) {
73 CoalescingBitVector(ThisT &&Other) = delete;
74 ThisT &operator=(ThisT &&Other) = delete;
107 void set(const ThisT &Other) { in set()
159 void operator|=(const ThisT &RHS) {
177 void operator&=(const ThisT &RHS) {
188 void intersectWithComplement(const ThisT &Other) { in intersectWithComplement()
219 bool operator==(const ThisT &RHS) const {
[all …]
H A DGenericUniformityInfo.h38 using ThisT = GenericUniformityInfo<ContextT>; variable
H A DFunctionExtras.h65 template <typename CallableT, typename ThisT>
67 std::enable_if_t<!std::is_same<remove_cvref_t<CallableT>, ThisT>::value>;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DExtensibleRTTI.h113 template <typename ThisT, typename ParentT>
119 static const void *classID() { return &ThisT::ID; } in classID()
121 const void *dynamicClassID() const override { return &ThisT::ID; } in dynamicClassID()
127 static bool classof(const RTTIRoot *R) { return R->isA<ThisT>(); } in classof()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h1096 using ThisT = CovMapFunctionRecordV1<IntPtrT>; member
1105 return accessors::getFuncHash<ThisT, Endian>(this); in getFuncHash()
1109 return accessors::getDataSize<ThisT, Endian>(this); in getDataSize()
1130 std::pair<const char *, const ThisT *>
1147 using ThisT = CovMapFunctionRecordV2; member
1156 return accessors::getFuncHash<ThisT, Endian>(this); in getFuncHash()
1160 return accessors::getDataSize<ThisT, Endian>(this); in getDataSize()
1174 std::pair<const char *, const ThisT *>
1191 using ThisT = CovMapFunctionRecordV3; member
1200 return accessors::getFuncHash<ThisT, Endian>(this); in getFuncHash()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtsd.h28 using ThisT = TSD<Allocator>; in alignas() local
33 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in alignas()
H A Dquarantine.h174 using ThisT = GlobalQuarantine<Callback, Node>; variable
177 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
H A Dprimary32.h55 typedef SizeClassAllocator32<Config> ThisT; typedef
56 typedef SizeClassAllocatorLocalCache<ThisT> CacheT;
57 typedef TransferBatch<ThisT> TransferBatchT;
58 typedef BatchGroup<ThisT> BatchGroupT;
78 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
H A Dcombined.h52 typedef Allocator<Config, PostInitCallback> ThisT; typedef
53 typedef typename Config::template TSDRegistryT<ThisT> TSDRegistryT;
60 explicit QuarantineCallback(ThisT &Instance, CacheT &LocalCache) in QuarantineCallback()
128 ThisT &Allocator;
248 void commitBack(TSD<ThisT> *TSD) { in commitBack()
255 void drainCache(TSD<ThisT> *TSD) { in drainCache()
H A Dprimary64.h61 typedef SizeClassAllocator64<Config> ThisT; typedef
62 typedef SizeClassAllocatorLocalCache<ThisT> CacheT;
63 typedef TransferBatch<ThisT> TransferBatchT;
64 typedef BatchGroup<ThisT> BatchGroupT;
82 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_primary64.h96 typedef SizeClassAllocator64<Params> ThisT; typedef
97 typedef SizeClassAllocator64LocalCache<ThisT> AllocatorCache;
98 typedef MemoryMapper<ThisT> MemoryMapperT;
621 friend class MemoryMapper<ThisT>;
H A Dsanitizer_allocator_primary32.h119 typedef SizeClassAllocator32<Params> ThisT; typedef
120 typedef SizeClassAllocator32LocalCache<ThisT> AllocatorCache;
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h15160 QualType ThisT = RebuildUnresolvedUsingType(Loc, E); in RebuildUnresolvedUsingType() local
15161 if (ThisT.isNull()) in RebuildUnresolvedUsingType()
15163 else if (ThisT->getAs<UnresolvedUsingType>()) in RebuildUnresolvedUsingType()
15164 FallbackT = ThisT; in RebuildUnresolvedUsingType()
15166 T = ThisT; in RebuildUnresolvedUsingType()
15168 assert(getSema().Context.hasSameType(ThisT, T) && in RebuildUnresolvedUsingType()