Home
last modified time | relevance | path

Searched refs:BaseTemplateSpec (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclCXX.cpp6497 ClassTemplateSpecializationDecl *BaseTemplateSpec, SourceLocation BaseLoc) { in propagateDLLAttrToBaseClassTemplate() argument
6499 BaseTemplateSpec->getSpecializedTemplate()->getTemplatedDecl())) { in propagateDLLAttrToBaseClassTemplate()
6504 auto TSK = BaseTemplateSpec->getSpecializationKind(); in propagateDLLAttrToBaseClassTemplate()
6505 if (!getDLLAttr(BaseTemplateSpec) && in propagateDLLAttrToBaseClassTemplate()
6513 BaseTemplateSpec->addAttr(NewAttr); in propagateDLLAttrToBaseClassTemplate()
6524 checkClassLevelDLLAttribute(BaseTemplateSpec); in propagateDLLAttrToBaseClassTemplate()
6529 if (getDLLAttr(BaseTemplateSpec)) { in propagateDLLAttrToBaseClassTemplate()
6540 << BaseTemplateSpec->isExplicitSpecialization(); in propagateDLLAttrToBaseClassTemplate()
6542 if (BaseTemplateSpec->isExplicitSpecialization()) { in propagateDLLAttrToBaseClassTemplate()
6543 Diag(BaseTemplateSpec->getLocation(), in propagateDLLAttrToBaseClassTemplate()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h7684 ClassTemplateSpecializationDecl *BaseTemplateSpec,