Lines Matching defs:TSK
507 TemplateSpecializationKind TSK = TSK_Undeclared;
510 TSK = spec->getTemplateSpecializationKind();
513 TSK = MSI->getTemplateSpecializationKind();
520 if (TSK != TSK_ExplicitInstantiationDeclaration &&
521 TSK != TSK_ExplicitInstantiationDefinition &&
1513 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1517 MSI->setTemplateSpecializationKind(TSK);
1518 if (TSK != TSK_ExplicitSpecialization &&
2109 TemplateSpecializationKind TSK) {
2113 = new (C) MemberSpecializationInfo(FD, TSK);
2166 llvm_unreachable("All TSK values handled.");
2228 TemplateSpecializationKind TSK,
2231 assert(TSK != TSK_Undeclared &&
2236 Info = FunctionTemplateSpecializationInfo::Create(C, this, Template, TSK,
2295 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2300 FTSInfo->setTemplateSpecializationKind(TSK);
2301 if (TSK != TSK_ExplicitSpecialization &&
2307 MSInfo->setTemplateSpecializationKind(TSK);
2308 if (TSK != TSK_ExplicitSpecialization &&
2652 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2656 MSI->setTemplateSpecializationKind(TSK);
2657 if (TSK != TSK_ExplicitSpecialization &&
2671 TemplateSpecializationKind TSK) {
2673 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK);