Searched refs:TagT (Results 1 – 9 of 9) sorted by relevance
35 template <typename TagT, typename... MemberTs> struct PointerSumTypeHelper;70 template <typename TagT, typename... MemberTs> class PointerSumType {71 using HelperT = detail::PointerSumTypeHelper<TagT, MemberTs...>;99 template <TagT N>108 template <TagT N>119 TagT getTag() const { in getTag()120 return static_cast<TagT>(getOpaqueValue() & HelperT::TagMask); in getTag()123 template <TagT N> bool is() const { return N == getTag(); } in is()125 template <TagT N> typename HelperT::template Lookup<N>::PointerT get() const { in get()130 template <TagT N>[all …]
159 class TagT, bool HasIteratorBits, class ParentTy>170 typedef TagT tag;
49 using TagT = std::pair<StringRef, StringRef>;50 using SetT = DenseSet<TagT>;74 static MDTuple *getTagMD(LLVMContext &Ctx, const TagT &T) { in getTagMD()80 LLVM_ABI static MDTuple *getMD(LLVMContext &Ctx, ArrayRef<TagT> Tags);
65 ArrayRef<MMRAMetadata::TagT> Tags) { in getMD()
1869 const auto *TagT = Exp->getType()->getAs<TagType>(); in handleCall() local1870 if (D->hasAttrs() && TagT && Exp->isPRValue()) { in handleCall()1878 if (TagT->getDecl()->hasAttr<ScopedLockableAttr>()) in handleCall()
280 SmallVector<MMRAMetadata::TagT, 3> MMRAs; in AddAMDGPUFenceAddressSpaceMMRA()
7381 if (const clang::TagType *TagT = in AddFieldToRecordType() local7384 llvm::dyn_cast<clang::RecordDecl>(TagT->getDecl())) in AddFieldToRecordType()
2037 if (const TagType *TagT = dyn_cast<TagType>(T)) in GetCompletionTypeString() local2038 if (TagDecl *Tag = TagT->getDecl()) in GetCompletionTypeString()
10423 if (const TagType *TagT = dyn_cast<TagType>(TD->getTypeForDecl())) { in finishPendingActions() local10425 const_cast<TagType*>(TagT)->decl = TD; in finishPendingActions()