Searched refs:TmplAttr (Results 1 – 3 of 3) sorted by relevance
234 for (const auto *TmplAttr : Tmpl->attrs()) { in InstantiateAttrs() local236 const AlignedAttr *Aligned = dyn_cast<AlignedAttr>(TmplAttr); in InstantiateAttrs()242 const AssumeAlignedAttr *AssumeAligned = dyn_cast<AssumeAlignedAttr>(TmplAttr); in InstantiateAttrs()248 const AlignValueAttr *AlignValue = dyn_cast<AlignValueAttr>(TmplAttr); in InstantiateAttrs()254 const EnableIfAttr *EnableIf = dyn_cast<EnableIfAttr>(TmplAttr); in InstantiateAttrs()262 dyn_cast<CUDALaunchBoundsAttr>(TmplAttr)) { in InstantiateAttrs()269 if (TmplAttr->getKind() == attr::DLLExport || in InstantiateAttrs()270 TmplAttr->getKind() == attr::DLLImport) { in InstantiateAttrs()276 assert(!TmplAttr->isPackExpansion()); in InstantiateAttrs()277 if (TmplAttr->isLateParsed() && LateAttrs) { in InstantiateAttrs()[all …]
2064 instantiateTemplateAttribute(I->TmplAttr, Context, *this, TemplateArgs); in InstantiateClass()
7049 const Attr *TmplAttr; member7055 : TmplAttr(A), Scope(S), NewDecl(D) in LateInstantiatedAttribute()