Searched refs:ClassTemplateSpec (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 3024 if (ClassTemplateSpec->getTemplateSpecializationKind() == in usesPartialOrExplicitSpecialization() 3029 ClassTemplateSpec->getSpecializedTemplate() in usesPartialOrExplicitSpecialization() 3047 ClassTemplateSpecializationDecl *ClassTemplateSpec, in getPatternForClassTemplateSpecialization() argument 3137 ClassTemplateSpec->setInvalidDecl(); in getPatternForClassTemplateSpecialization() 3140 << ClassTemplateSpec; in getPatternForClassTemplateSpecialization() 3193 ClassTemplateSpecializationDecl *ClassTemplateSpec, in InstantiateClassTemplateSpecialization() argument 3196 ClassTemplateSpec = cast<ClassTemplateSpecializationDecl>( in InstantiateClassTemplateSpecialization() 3197 ClassTemplateSpec->getCanonicalDecl()); in InstantiateClassTemplateSpecialization() 3198 if (ClassTemplateSpec->isInvalidDecl()) in InstantiateClassTemplateSpecialization() 3208 PointOfInstantiation, ClassTemplateSpec, Pattern.get(), in InstantiateClassTemplateSpecialization() [all …]
|
| H A D | SemaType.cpp | 8667 } else if (auto *ClassTemplateSpec = in RequireCompleteTypeImpl() local 8669 if (ClassTemplateSpec->getSpecializationKind() == TSK_Undeclared) { in RequireCompleteTypeImpl() 8672 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation, in RequireCompleteTypeImpl()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 9425 SourceLocation Loc, ClassTemplateSpecializationDecl *ClassTemplateSpec); 9429 ClassTemplateSpecializationDecl *ClassTemplateSpec, 9440 ClassTemplateSpecializationDecl *ClassTemplateSpec,
|