Home
last modified time | relevance | path

Searched refs:TemplateDepth (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp752 unsigned TemplateDepth = 0; member in __anon8f98cdf70711::AdjustConstraintDepth
755 AdjustConstraintDepth(Sema &SemaRef, unsigned TemplateDepth) in AdjustConstraintDepth() argument
756 : inherited(SemaRef), TemplateDepth(TemplateDepth) {} in AdjustConstraintDepth()
769 T->getDepth() + TemplateDepth, T->getIndex(), T->isParameterPack(), in TransformTemplateTypeParmType()
H A DSemaTemplate.cpp1709 unsigned TemplateDepth = 0; member in __anon6a6d17470711::ConstraintRefersToContainingTemplateChecker
1726 assert(D->getDepth() <= TemplateDepth && in CheckNonTypeTemplateParmDecl()
1729 if (D->getDepth() != TemplateDepth) in CheckNonTypeTemplateParmDecl()
1742 unsigned TemplateDepth) in ConstraintRefersToContainingTemplateChecker() argument
1743 : inherited(SemaRef), Friend(Friend), TemplateDepth(TemplateDepth) {} in ConstraintRefersToContainingTemplateChecker()
1753 assert(TL.getDecl()->getDepth() <= TemplateDepth && in TransformTemplateTypeParmType()
1756 if (TL.getDecl()->getDepth() != TemplateDepth) in TransformTemplateTypeParmType()
1790 const FunctionDecl *Friend, unsigned TemplateDepth, in ConstraintExpressionDependsOnEnclosingTemplate() argument
1794 TemplateDepth); in ConstraintExpressionDependsOnEnclosingTemplate()
H A DTreeTransform.h3035 SourceLocation RParenLoc, unsigned TemplateDepth) { in RebuildStmtExpr() argument
3037 TemplateDepth); in RebuildStmtExpr()
H A DSemaExpr.cpp16645 SourceLocation RPLoc, unsigned TemplateDepth) { in BuildStmtExpr() argument
16677 new (Context) StmtExpr(Compound, Ty, LPLoc, RPLoc, TemplateDepth); in BuildStmtExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h125 ExprDependence computeDependence(StmtExpr *E, unsigned TemplateDepth);
H A DExpr.h4359 SourceLocation RParenLoc, unsigned TemplateDepth) in StmtExpr() argument
4362 setDependence(computeDependence(this, TemplateDepth)); in StmtExpr()
4365 StmtExprBits.TemplateDepth = TemplateDepth; in StmtExpr()
4383 unsigned getTemplateDepth() const { return StmtExprBits.TemplateDepth; } in getTemplateDepth()
H A DStmt.h722 unsigned TemplateDepth; in alignas() local
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp177 ExprDependence clang::computeDependence(StmtExpr *E, unsigned TemplateDepth) { in computeDependence() argument
187 if (TemplateDepth) in computeDependence()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1338 E->StmtExprBits.TemplateDepth = Record.readInt(); in VisitStmtExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3822 unsigned TemplateDepth,
6099 SourceLocation RPLoc, unsigned TemplateDepth);