Searched refs:ClassTemplateSpec (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 3649 if (ClassTemplateSpec->getTemplateSpecializationKind() == in usesPartialOrExplicitSpecialization() 3654 ClassTemplateSpec->getSpecializedTemplate() in usesPartialOrExplicitSpecialization() 3672 ClassTemplateSpecializationDecl *ClassTemplateSpec, in getPatternForClassTemplateSpecialization() argument 3762 ClassTemplateSpec->setInvalidDecl(); in getPatternForClassTemplateSpecialization() 3765 << ClassTemplateSpec; in getPatternForClassTemplateSpecialization() 3818 ClassTemplateSpecializationDecl *ClassTemplateSpec, in InstantiateClassTemplateSpecialization() argument 3821 ClassTemplateSpec = cast<ClassTemplateSpecializationDecl>( in InstantiateClassTemplateSpecialization() 3822 ClassTemplateSpec->getCanonicalDecl()); in InstantiateClassTemplateSpecialization() 3823 if (ClassTemplateSpec->isInvalidDecl()) in InstantiateClassTemplateSpecialization() 3833 PointOfInstantiation, ClassTemplateSpec, Pattern.get(), in InstantiateClassTemplateSpecialization() [all …]
|
| H A D | SemaType.cpp | 9486 } else if (auto *ClassTemplateSpec = in RequireCompleteTypeImpl() local 9488 if (ClassTemplateSpec->getSpecializationKind() == TSK_Undeclared) { in RequireCompleteTypeImpl() 9491 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 10395 SourceLocation Loc, ClassTemplateSpecializationDecl *ClassTemplateSpec); 10399 ClassTemplateSpecializationDecl *ClassTemplateSpec, 10410 ClassTemplateSpecializationDecl *ClassTemplateSpec,
|