Home
last modified time | relevance | path

Searched refs:getNumLevels (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h123 unsigned getNumLevels() const { in getNumLevels() function
135 assert(NumRetainedOuterLevels <= Depth && Depth < getNumLevels()); in getNumSubsitutedArgs()
136 return TemplateArgumentLists[getNumLevels() - Depth - 1].Args.size(); in getNumSubsitutedArgs()
148 if (OldDepth < getNumLevels()) in getNewDepth()
155 assert(NumRetainedOuterLevels <= Depth && Depth < getNumLevels()); in operator()
165 assert(NumRetainedOuterLevels <= Depth && Depth < getNumLevels()); in getAssociatedDecl()
166 auto AD = TemplateArgumentLists[getNumLevels() - Depth - 1] in getAssociatedDecl()
176 assert(Depth < getNumLevels()); in hasTemplateArgument()
182 TemplateArgumentLists[getNumLevels() - Depth - 1].Args.size()) in hasTemplateArgument()
199 assert(NumRetainedOuterLevels <= Depth && Depth < getNumLevels()); in setArgument()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp732 if (Depth >= TemplateArgs.getNumLevels() || in CheckParameterPacksForExpansion()
850 if (Depth >= TemplateArgs.getNumLevels() || in getNumArgumentsInExpansion()
H A DSemaTemplateInstantiate.cpp1611 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl()
1669 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformFirstQualifierInScope()
1758 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformTemplateName()
2150 if (NTTP->getDepth() < TemplateArgs.getNumLevels()) in TransformDeclRefExpr()
2232 if (T->getDepth() < TemplateArgs.getNumLevels()) { in TransformTemplateTypeParmType()
H A DSemaConcept.cpp747 return MLTAL.getNumLevels(); in CalculateTemplateDepthForConstraints()