Lines Matching refs:TSK
556 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden() local
559 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
562 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
569 return TSK != TSK_ExplicitInstantiationDeclaration && in useInlineVisibilityHidden()
570 TSK != TSK_ExplicitInstantiationDefinition && in useInlineVisibilityHidden()
2866 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind() argument
2874 Spec->setSpecializationKind(TSK); in setTemplateSpecializationKind()
2875 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
2883 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
2884 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() && in setTemplateSpecializationKind()
2895 TemplateSpecializationKind TSK) { in setInstantiationOfStaticDataMember() argument
2898 getASTContext().setInstantiatedFromStaticDataMember(this, VD, TSK); in setInstantiationOfStaticDataMember()
3976 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction() argument
3980 = new (C) MemberSpecializationInfo(FD, TSK); in setInstantiationOfMemberFunction()
4149 TemplateSpecializationKind TSK, in setFunctionTemplateSpecialization() argument
4155 assert(TSK != TSK_Undeclared && in setFunctionTemplateSpecialization()
4159 TSK == TSK_ExplicitSpecialization) && in setFunctionTemplateSpecialization()
4163 C, this, Template, TSK, TemplateArgs, TemplateArgsAsWritten, in setFunctionTemplateSpecialization()
4277 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind() argument
4282 FTSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
4283 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
4292 MSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
4293 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
4856 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind() argument
4860 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
4861 if (TSK != TSK_ExplicitSpecialization && in setTemplateSpecializationKind()
4890 TemplateSpecializationKind TSK) { in setInstantiationOfMemberEnum() argument
4892 SpecializationInfo = new (C) MemberSpecializationInfo(ED, TSK); in setInstantiationOfMemberEnum()