Home | History | Annotate | Download | only in Sema

Lines Matching refs:TSK

1868                                            TemplateSpecializationKind TSK,
1879 << (TSK != TSK_ImplicitInstantiation)
1891 << (TSK != TSK_ImplicitInstantiation)
1900 if (TSK == TSK_ExplicitInstantiationDeclaration)
1921 /// \param TSK the kind of implicit or explicit instantiation to perform.
1931 TemplateSpecializationKind TSK,
1937 Pattern, PatternDef, TSK, Complain))
1944 MSInfo->setTemplateSpecializationKind(TSK);
1948 Spec->setTemplateSpecializationKind(TSK);
2021 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() &&
2096 if (TSK == TSK_ImplicitInstantiation) {
2129 if (TSK == TSK_ExplicitInstantiationDefinition)
2148 /// \param TSK The kind of implicit or explicit instantiation to perform.
2154 TemplateSpecializationKind TSK) {
2158 Pattern, PatternDef, TSK,/*Complain*/true))
2165 MSInfo->setTemplateSpecializationKind(TSK);
2206 TemplateSpecializationKind TSK,
2217 TSK == TSK_ExplicitInstantiationDefinition) {
2221 ClassTemplateSpec->setSpecializationKind(TSK);
2225 if (TSK == TSK_ExplicitInstantiationDefinition &&
2367 TSK,
2380 TemplateSpecializationKind TSK) {
2395 if (CheckSpecializationInstantiationRedecl(PointOfInstantiation, TSK,
2406 if (TSK == TSK_ExplicitInstantiationDefinition) {
2416 Function->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2420 Function->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2431 if (CheckSpecializationInstantiationRedecl(PointOfInstantiation, TSK,
2439 if (TSK == TSK_ExplicitInstantiationDefinition) {
2450 Var->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2453 Var->setTemplateSpecializationKind(TSK, PointOfInstantiation);
2470 if (CheckSpecializationInstantiationRedecl(PointOfInstantiation, TSK,
2489 if (TSK == TSK_ExplicitInstantiationDeclaration) {
2490 MSInfo->setTemplateSpecializationKind(TSK);
2499 TSK);
2501 if (TSK == TSK_ExplicitInstantiationDefinition &&
2504 Record->setTemplateSpecializationKind(TSK);
2512 TSK);
2522 PointOfInstantiation, TSK, Enum,
2534 if (TSK == TSK_ExplicitInstantiationDefinition) {
2538 InstantiateEnum(PointOfInstantiation, Enum, Pattern, TemplateArgs, TSK);
2540 MSInfo->setTemplateSpecializationKind(TSK);
2554 TemplateSpecializationKind TSK) {
2565 TSK);