Lines Matching refs:TSK
488 TemplateSpecializationKind TSK = TSK_Undeclared;
491 TSK = spec->getTemplateSpecializationKind();
494 TSK = MSI->getTemplateSpecializationKind();
501 return TSK != TSK_ExplicitInstantiationDeclaration &&
502 TSK != TSK_ExplicitInstantiationDefinition &&
1994 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1998 Spec->setSpecializationKind(TSK);
1999 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
2006 MSI->setTemplateSpecializationKind(TSK);
2007 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
2019 TemplateSpecializationKind TSK) {
2022 getASTContext().setInstantiatedFromStaticDataMember(this, VD, TSK);
2634 TemplateSpecializationKind TSK) {
2638 = new (C) MemberSpecializationInfo(FD, TSK);
2691 llvm_unreachable("All TSK values handled.");
2753 TemplateSpecializationKind TSK,
2756 assert(TSK != TSK_Undeclared &&
2761 Info = FunctionTemplateSpecializationInfo::Create(C, this, Template, TSK,
2820 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2825 FTSInfo->setTemplateSpecializationKind(TSK);
2826 if (TSK != TSK_ExplicitSpecialization &&
2832 MSInfo->setTemplateSpecializationKind(TSK);
2833 if (TSK != TSK_ExplicitSpecialization &&
3182 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3186 MSI->setTemplateSpecializationKind(TSK);
3187 if (TSK != TSK_ExplicitSpecialization &&
3201 TemplateSpecializationKind TSK) {
3203 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK);