Lines Matching defs:TSK
556 TemplateSpecializationKind TSK = TSK_Undeclared;
559 TSK = spec->getTemplateSpecializationKind();
562 TSK = MSI->getTemplateSpecializationKind();
569 return TSK != TSK_ExplicitInstantiationDeclaration &&
570 TSK != TSK_ExplicitInstantiationDefinition &&
2879 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2887 Spec->setSpecializationKind(TSK);
2888 if (TSK != TSK_ExplicitSpecialization &&
2896 MSI->setTemplateSpecializationKind(TSK);
2897 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
2908 TemplateSpecializationKind TSK) {
2911 getASTContext().setInstantiatedFromStaticDataMember(this, VD, TSK);
4056 TemplateSpecializationKind TSK) {
4060 = new (C) MemberSpecializationInfo(FD, TSK);
4227 TemplateSpecializationKind TSK,
4233 assert(TSK != TSK_Undeclared &&
4237 TSK == TSK_ExplicitSpecialization) &&
4241 C, this, Template, TSK, TemplateArgs, TemplateArgsAsWritten,
4358 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
4363 FTSInfo->setTemplateSpecializationKind(TSK);
4364 if (TSK != TSK_ExplicitSpecialization &&
4374 MSInfo->setTemplateSpecializationKind(TSK);
4375 if (TSK != TSK_ExplicitSpecialization &&
4953 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
4957 MSI->setTemplateSpecializationKind(TSK);
4958 if (TSK != TSK_ExplicitSpecialization &&
4987 TemplateSpecializationKind TSK) {
4989 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK);