Home
last modified time | relevance | path

Searched refs:AttrTy (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DAttr.h128 template <typename AttrTy>
130 if (const auto *A = D->getAttr<AttrTy>()) { in checkAttrMutualExclusion()
140 template <typename AttrTy>
142 if (const auto *A = D->getAttr<AttrTy>()) { in checkAttrMutualExclusion()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp1052 template <typename AttrTy>
1055 if (AttrTy *Attribute = TemplateFD.getAttr<AttrTy>()) { in copyAttrIfPresent()
1056 AttrTy *Clone = Attribute->clone(S.Context); in copyAttrIfPresent()
H A DSemaDeclAttr.cpp2007 template <typename AttrTy>
2014 D->addAttr(::new (S.Context) AttrTy(S.Context, AL, Str)); in handleAttrWithMessage()
6037 template <typename AttrTy>
6038 static const AttrTy *findEnforceTCBAttrByName(Decl *D, StringRef Name) { in findEnforceTCBAttrByName()
6039 auto Attrs = D->specific_attrs<AttrTy>(); in findEnforceTCBAttrByName()
6041 [Name](const AttrTy *A) { in findEnforceTCBAttrByName()
6047 template <typename AttrTy, typename ConflictingAttrTy>
6069 D->addAttr(AttrTy::Create(S.Context, Argument, AL)); in handleEnforceTCBAttr()
6072 template <typename AttrTy, typename ConflictingAttrTy>
6073 static AttrTy *mergeEnforceTCBAttrImpl(Sema &S, Decl *D, const AttrTy &AL) { in mergeEnforceTCBAttrImpl()
[all …]
H A DSemaType.cpp300 if (auto *AttrTy = TypeWithAuto->getAs<AttributedType>()) { in ReplaceAutoType() local
304 if (A.first == AttrTy) in ReplaceAutoType()
H A DSemaDecl.cpp7316 template <typename AttrTy>
7319 if (const auto *Attribute = TND->getAttr<AttrTy>()) { in copyAttrFromTypedefToDecl()
7320 AttrTy *Clone = Attribute->clone(S.Context); in copyAttrFromTypedefToDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp297 const auto *AttrTy = cast<AttributedType>(UnderlyingType); in canPrefixQualifiers() local
298 CanPrefixQualifiers = AttrTy->getAttrKind() == attr::AddressSpace; in canPrefixQualifiers()
H A DType.cpp4857 QualType AttrTy = T; in stripOuterNullability() local
4859 AttrTy = MacroTy->getUnderlyingType(); in stripOuterNullability()
4861 if (auto attributed = dyn_cast<AttributedType>(AttrTy)) { in stripOuterNullability()