Home
last modified time | relevance | path

Searched refs:PrimaryTemplate (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp777 if (auto *PrimaryTemplate = in buildAssociatedConstraints() local
779 AdjustDepth = PrimaryTemplate->getTemplateDepth(); in buildAssociatedConstraints()
905 if (auto *PrimaryTemplate = in buildIsDeducibleConstraint() local
907 PrimaryTemplate && TemplateParams.size() > 0) { in buildIsDeducibleConstraint()
911 unsigned AdjustDepth = PrimaryTemplate->getTemplateDepth(); in buildIsDeducibleConstraint()
H A DSemaConcept.cpp749 FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in SetupConstraintScope() local
752 Sema::InstantiatingTemplate::ConstraintsCheck{}, PrimaryTemplate, in SetupConstraintScope()
767 FD, PrimaryTemplate->getTemplatedDecl(), Scope, JustTemplArgs)) in SetupConstraintScope()
778 PrimaryTemplate->getInstantiatedFromMemberTemplate()) { in SetupConstraintScope()
H A DSemaTemplateInstantiate.cpp3247 const FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in SubstDefaultArgument() local
3248 if (PrimaryTemplate && PrimaryTemplate->isOutOfLine()) { in SubstDefaultArgument()
H A DSemaTemplate.cpp8042 SourceLocation TemplateNameLoc, TemplateDecl *PrimaryTemplate, in CheckTemplatePartialSpecializationArgs() argument
8046 if (PrimaryTemplate->getDeclContext()->isDependentContext()) in CheckTemplatePartialSpecializationArgs()
8050 PrimaryTemplate->getTemplateParameters(); in CheckTemplatePartialSpecializationArgs()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp946 if (FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate()) { in mangleFunctionEncodingBareType() local
952 FD = PrimaryTemplate->getTemplatedDecl(); in mangleFunctionEncodingBareType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11495 TemplateDecl *PrimaryTemplate,