Searched refs:TemplateDepth (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 752 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 D | SemaTemplate.cpp | 1709 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 D | TreeTransform.h | 3035 SourceLocation RParenLoc, unsigned TemplateDepth) { in RebuildStmtExpr() argument 3037 TemplateDepth); in RebuildStmtExpr()
|
| H A D | SemaExpr.cpp | 16645 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 D | ComputeDependence.h | 125 ExprDependence computeDependence(StmtExpr *E, unsigned TemplateDepth);
|
| H A D | Expr.h | 4359 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 D | Stmt.h | 722 unsigned TemplateDepth; in alignas() local
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ComputeDependence.cpp | 177 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 D | ASTReaderStmt.cpp | 1338 E->StmtExprBits.TemplateDepth = Record.readInt(); in VisitStmtExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 3822 unsigned TemplateDepth, 6099 SourceLocation RPLoc, unsigned TemplateDepth);
|