Lines Matching refs:TSK

547   TemplateSpecializationKind TSK = TSK_Undeclared;
550 TSK = spec->getTemplateSpecializationKind();
553 TSK = MSI->getTemplateSpecializationKind();
560 return TSK != TSK_ExplicitInstantiationDeclaration &&
561 TSK != TSK_ExplicitInstantiationDefinition &&
2300 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2308 Spec->setSpecializationKind(TSK);
2309 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
2315 MSI->setTemplateSpecializationKind(TSK);
2316 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
2324 TemplateSpecializationKind TSK) {
2327 getASTContext().setInstantiatedFromStaticDataMember(this, VD, TSK);
3055 TemplateSpecializationKind TSK) {
3059 = new (C) MemberSpecializationInfo(FD, TSK);
3120 llvm_unreachable("All TSK values handled.");
3208 TemplateSpecializationKind TSK,
3211 assert(TSK != TSK_Undeclared &&
3216 Info = FunctionTemplateSpecializationInfo::Create(C, this, Template, TSK,
3285 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3290 FTSInfo->setTemplateSpecializationKind(TSK);
3291 if (TSK != TSK_ExplicitSpecialization &&
3297 MSInfo->setTemplateSpecializationKind(TSK);
3298 if (TSK != TSK_ExplicitSpecialization &&
3667 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3671 MSI->setTemplateSpecializationKind(TSK);
3672 if (TSK != TSK_ExplicitSpecialization &&
3686 TemplateSpecializationKind TSK) {
3688 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK);