Lines Matching defs:TSK

1867                                            TemplateSpecializationKind TSK,
1878 << (TSK != TSK_ImplicitInstantiation)
1890 << (TSK != TSK_ImplicitInstantiation)
1899 if (TSK == TSK_ExplicitInstantiationDeclaration)
1920 /// \param TSK the kind of implicit or explicit instantiation to perform.
1930 TemplateSpecializationKind TSK,
1936 Pattern, PatternDef, TSK, Complain))
1943 MSInfo->setTemplateSpecializationKind(TSK);
1947 Spec->setTemplateSpecializationKind(TSK);
2020 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() &&
2095 if (TSK == TSK_ImplicitInstantiation) {
2128 if (TSK == TSK_ExplicitInstantiationDefinition)
2147 /// \param TSK The kind of implicit or explicit instantiation to perform.
2153 TemplateSpecializationKind TSK) {
2157 Pattern, PatternDef, TSK,/*Complain*/true))
2164 MSInfo->setTemplateSpecializationKind(TSK);
2205 TemplateSpecializationKind TSK,
2216 TSK == TSK_ExplicitInstantiationDefinition) {
2220 ClassTemplateSpec->setSpecializationKind(TSK);
2224 if (TSK == TSK_ExplicitInstantiationDefinition &&
2366 TSK,
2379 TemplateSpecializationKind TSK) {
2394 if (CheckSpecializationInstantiationRedecl(PointOfInstantiation, TSK,
2405 if (TSK == TSK_ExplicitInstantiationDefinition) {
2415 Function->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2419 Function->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2430 if (CheckSpecializationInstantiationRedecl(PointOfInstantiation, TSK,
2438 if (TSK == TSK_ExplicitInstantiationDefinition) {
2449 Var->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2452 Var->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2469 if (CheckSpecializationInstantiationRedecl(PointOfInstantiation, TSK,
2488 if (TSK == TSK_ExplicitInstantiationDeclaration) {
2489 MSInfo->setTemplateSpecializationKind(TSK);
2498 TSK);
2500 if (TSK == TSK_ExplicitInstantiationDefinition &&
2503 Record->setTemplateSpecializationKind(TSK);
2511 TSK);
2521 PointOfInstantiation, TSK, Enum,
2533 if (TSK == TSK_ExplicitInstantiationDefinition) {
2537 InstantiateEnum(PointOfInstantiation, Enum, Pattern, TemplateArgs, TSK);
2539 MSInfo->setTemplateSpecializationKind(TSK);
2553 TemplateSpecializationKind TSK) {
2564 TSK);