Searched refs:NestedRequirement (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 409 class NestedRequirement : public Requirement { 417 NestedRequirement(SubstitutionDiagnostic *SubstDiag) : in NestedRequirement() function 422 NestedRequirement(Expr *Constraint) : in NestedRequirement() function 431 NestedRequirement(ASTContext &C, Expr *Constraint, in NestedRequirement() function
|
| H A D | ASTNodeTraverser.h | 248 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(R)) { in Visit()
|
| H A D | RecursiveASTVisitor.h | 479 bool TraverseConceptNestedRequirement(concepts::NestedRequirement *R); 552 cast<concepts::NestedRequirement>(R)); 616 concepts::NestedRequirement *R) {
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 385 concepts::NestedRequirement *Req, ConstraintsCheck, in InstantiatingTemplate() 1170 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements() 1201 concepts::NestedRequirement * 1202 TransformNestedRequirement(concepts::NestedRequirement *Req); 2010 concepts::NestedRequirement * 2012 concepts::NestedRequirement *Req) { in TransformNestedRequirement() 2067 concepts::NestedRequirement(TransConstraint.get()); in TransformNestedRequirement() 2068 return new (SemaRef.Context) concepts::NestedRequirement( in TransformNestedRequirement()
|
| H A D | SemaConcept.cpp | 546 concepts::NestedRequirement *Req, in diagnoseUnsatisfiedRequirement() 656 S, cast<concepts::NestedRequirement>(Req), First); in diagnoseWellFormedUnsatisfiedConstraintExpr()
|
| H A D | SemaExprCXX.cpp | 9050 concepts::NestedRequirement * 9057 return new (Context) concepts::NestedRequirement(Context, Constraint, in BuildNestedRequirement() 9061 concepts::NestedRequirement * 9064 return new (Context) concepts::NestedRequirement(SubstDiag); in BuildNestedRequirement()
|
| H A D | TreeTransform.h | 536 concepts::NestedRequirement * 537 TransformNestedRequirement(concepts::NestedRequirement *Req); 3481 concepts::NestedRequirement * 3487 concepts::NestedRequirement *RebuildNestedRequirement(Expr *Constraint) { in RebuildNestedRequirement() 12632 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements() 12697 concepts::NestedRequirement * 12699 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
|
| H A D | SemaCodeComplete.cpp | 5283 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(Req)) { in believe()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 902 R = new (Record.getContext()) concepts::NestedRequirement( in VisitRequiresExpr() 908 R = new (Record.getContext()) concepts::NestedRequirement(E); in VisitRequiresExpr() 911 concepts::NestedRequirement(Record.getContext(), E, in VisitRequiresExpr()
|
| H A D | ASTWriterStmt.cpp | 496 auto *NestedReq = cast<concepts::NestedRequirement>(R); in VisitRequiresExpr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 1612 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
|
| H A D | StmtPrinter.cpp | 2512 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 8303 concepts::NestedRequirement *BuildNestedRequirement(Expr *E); 8304 concepts::NestedRequirement * 9339 concepts::NestedRequirement *Req, ConstraintsCheck,
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 1376 const NestedRequirement &NR = cast<NestedRequirement>(R); in VisitConceptRequirement()
|