Home | History | Annotate | Download | only in AST

Lines Matching refs:TSK

456   TemplateSpecializationKind TSK = TSK_Undeclared;
459 TSK = spec->getTemplateSpecializationKind();
462 TSK = MSI->getTemplateSpecializationKind();
469 return TSK != TSK_ExplicitInstantiationDeclaration &&
470 TSK != TSK_ExplicitInstantiationDefinition &&
1863 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1867 MSI->setTemplateSpecializationKind(TSK);
1868 if (TSK != TSK_ExplicitSpecialization &&
2425 TemplateSpecializationKind TSK) {
2429 = new (C) MemberSpecializationInfo(FD, TSK);
2482 llvm_unreachable("All TSK values handled.");
2544 TemplateSpecializationKind TSK,
2547 assert(TSK != TSK_Undeclared &&
2552 Info = FunctionTemplateSpecializationInfo::Create(C, this, Template, TSK,
2611 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2616 FTSInfo->setTemplateSpecializationKind(TSK);
2617 if (TSK != TSK_ExplicitSpecialization &&
2623 MSInfo->setTemplateSpecializationKind(TSK);
2624 if (TSK != TSK_ExplicitSpecialization &&
2985 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2989 MSI->setTemplateSpecializationKind(TSK);
2990 if (TSK != TSK_ExplicitSpecialization &&
3004 TemplateSpecializationKind TSK) {
3006 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK);