Lines Matching defs:TSK
456 TemplateSpecializationKind TSK = TSK_Undeclared;
459 TSK = spec->getTemplateSpecializationKind();
462 TSK = MSI->getTemplateSpecializationKind();
469 return TSK != TSK_ExplicitInstantiationDeclaration &&
470 TSK != TSK_ExplicitInstantiationDefinition &&
1887 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1891 MSI->setTemplateSpecializationKind(TSK);
1892 if (TSK != TSK_ExplicitSpecialization &&
2453 TemplateSpecializationKind TSK) {
2457 = new (C) MemberSpecializationInfo(FD, TSK);
2510 llvm_unreachable("All TSK values handled.");
2572 TemplateSpecializationKind TSK,
2575 assert(TSK != TSK_Undeclared &&
2580 Info = FunctionTemplateSpecializationInfo::Create(C, this, Template, TSK,
2639 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2644 FTSInfo->setTemplateSpecializationKind(TSK);
2645 if (TSK != TSK_ExplicitSpecialization &&
2651 MSInfo->setTemplateSpecializationKind(TSK);
2652 if (TSK != TSK_ExplicitSpecialization &&
3013 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3017 MSI->setTemplateSpecializationKind(TSK);
3018 if (TSK != TSK_ExplicitSpecialization &&
3032 TemplateSpecializationKind TSK) {
3034 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK);