Lines Matching defs:getTemplateSpecializationKind

559     TSK = spec->getTemplateSpecializationKind();
562 TSK = MSI->getTemplateSpecializationKind();
1418 !isTemplateInstantiation(FD->getTemplateSpecializationKind()))
2275 ? getTemplateSpecializationKind() == TSK_Undeclared
2276 : getTemplateSpecializationKind() !=
2305 if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization &&
2692 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) {
2702 if (isTemplateInstantiation(VDTemplSpec->getTemplateSpecializationKind())) {
2751 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const {
2756 return MSI->getTemplateSpecializationKind();
2764 return MSI->getTemplateSpecializationKind();
4131 return clang::isTemplateInstantiation(getTemplateSpecializationKind());
4159 !clang::isTemplateInstantiation(Info->getTemplateSpecializationKind()))
4165 !clang::isTemplateInstantiation(getTemplateSpecializationKind()))
4289 TemplateSpecializationKind FunctionDecl::getTemplateSpecializationKind() const {
4295 return FTSInfo->getTemplateSpecializationKind();
4300 return MSInfo->getTemplateSpecializationKind();
4314 // This is the same as getTemplateSpecializationKind(), except that for a
4324 // template specialization; both getTemplateSpecializationKind() and
4329 // * getTemplateSpecializationKind() will return TSK_ExplicitSpecialization
4340 return MSInfo->getTemplateSpecializationKind();
4341 return FTSInfo->getTemplateSpecializationKind();
4347 return MSInfo->getTemplateSpecializationKind();
4946 TemplateSpecializationKind EnumDecl::getTemplateSpecializationKind() const {
4948 return MSI->getTemplateSpecializationKind();
4966 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) {
4974 assert(!isTemplateInstantiation(getTemplateSpecializationKind()) &&