/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | extensible_rtti.h | 64 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/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | CoalescingBitVector.h | 42 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 D | GenericUniformityInfo.h | 38 using ThisT = GenericUniformityInfo<ContextT>; variable
|
H A D | FunctionExtras.h | 65 template <typename CallableT, typename ThisT> 67 std::enable_if_t<!std::is_same<remove_cvref_t<CallableT>, ThisT>::value>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ExtensibleRTTI.h | 113 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/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMapping.h | 1189 using ThisT = CovMapFunctionRecordV1<IntPtrT>; member 1198 return accessors::getFuncHash<ThisT, Endian>(this); in getFuncHash() 1202 return accessors::getDataSize<ThisT, Endian>(this); in getDataSize() 1223 std::pair<const char *, const ThisT *> 1225 return accessors::advanceByOneOutOfLine<ThisT, Endian>(this, MappingBuf); in advanceByOne() 1234 return accessors::getCoverageMappingOutOfLine<ThisT, Endian>(this, in getCoverageMapping() 1240 using ThisT = CovMapFunctionRecordV2; member 1249 return accessors::getFuncHash<ThisT, Endian>(this); in getFuncHash() 1253 return accessors::getDataSize<ThisT, Endian>(this); in getDataSize() 1257 return accessors::getFuncNameRef<ThisT, Endian>(this); in getFuncNameRef() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | tsd.h | 28 using ThisT = TSD<Allocator>; member 33 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
|
H A D | tsd_exclusive.h | 30 using ThisT = TSDRegistryExT<Allocator>; member 33 ALWAYS_INLINE ScopedTSD(ThisT &TSDRegistry) { in ScopedTSD()
|
H A D | tsd_shared.h | 29 using ThisT = TSDRegistrySharedT<Allocator, TSDsArraySize, DefaultTSDCount>; member 32 ALWAYS_INLINE ScopedTSD(ThisT &TSDRegistry) { in ScopedTSD()
|
H A D | quarantine.h | 174 using ThisT = GlobalQuarantine<Callback, Node>; variable 177 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
|
H A D | primary32.h | 54 typedef SizeClassAllocator32<Config> ThisT; typedef 55 typedef SizeClassAllocatorLocalCache<ThisT> CacheT; 56 typedef TransferBatch<ThisT> TransferBatchT; 57 typedef BatchGroup<ThisT> BatchGroupT; 77 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
|
H A D | combined.h | 58 typedef Allocator<Config, PostInitCallback> ThisT; typedef 59 typedef typename AllocatorConfig::template TSDRegistryT<ThisT> TSDRegistryT; 66 explicit QuarantineCallback(ThisT &Instance, CacheT &LocalCache) in QuarantineCallback() 135 ThisT &Allocator; 270 void commitBack(TSD<ThisT> *TSD) { in commitBack() 277 void drainCache(TSD<ThisT> *TSD) { in drainCache()
|
H A D | primary64.h | 59 typedef SizeClassAllocator64<Config> ThisT; typedef 60 typedef SizeClassAllocatorLocalCache<ThisT> CacheT; 61 typedef TransferBatch<ThisT> TransferBatchT; 62 typedef BatchGroup<ThisT> BatchGroupT; 80 DCHECK(isAligned(reinterpret_cast<uptr>(this), alignof(ThisT))); in init()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Thunk.h | 178 const Type *ThisT, const CXXMethodDecl *Method = nullptr) 179 : This(This), Return(Return), Method(Method), ThisType(ThisT) {} in This()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator_primary64.h | 96 typedef SizeClassAllocator64<Params> ThisT; typedef 97 typedef SizeClassAllocator64LocalCache<ThisT> AllocatorCache; 98 typedef MemoryMapper<ThisT> MemoryMapperT; 621 friend class MemoryMapper<ThisT>;
|
H A D | sanitizer_allocator_primary32.h | 119 typedef SizeClassAllocator32<Params> ThisT; typedef 120 typedef SizeClassAllocator32LocalCache<ThisT> AllocatorCache;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 16193 QualType ThisT = RebuildUnresolvedUsingType(Loc, E); in RebuildUnresolvedUsingType() local 16194 if (ThisT.isNull()) in RebuildUnresolvedUsingType() 16196 else if (ThisT->getAs<UnresolvedUsingType>()) in RebuildUnresolvedUsingType() 16197 FallbackT = ThisT; in RebuildUnresolvedUsingType() 16199 T = ThisT; in RebuildUnresolvedUsingType() 16201 assert(getSema().Context.hasSameType(ThisT, T) && in RebuildUnresolvedUsingType()
|