Home
last modified time | relevance | path

Searched refs:NestedRequirement (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp749 concepts::NestedRequirement *Req, ConstraintsCheck, in InstantiatingTemplate()
1742 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements()
1774 concepts::NestedRequirement *
1775 TransformNestedRequirement(concepts::NestedRequirement *Req);
2729 concepts::NestedRequirement *
2731 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
2750 concepts::NestedRequirement(TransConstraint.get()); in TransformNestedRequirement()
2752 return new (SemaRef.Context) concepts::NestedRequirement( in TransformNestedRequirement()
2780 return new (C) concepts::NestedRequirement(TransConstraint.get()); in TransformNestedRequirement()
2787 return new (C) concepts::NestedRequirement( in TransformNestedRequirement()
[all …]
H A DSemaConcept.cpp1235 concepts::NestedRequirement *Req, in diagnoseUnsatisfiedRequirement()
1341 S, cast<concepts::NestedRequirement>(Req), First); in diagnoseWellFormedUnsatisfiedConstraintExpr()
H A DSemaExprCXX.cpp9366 concepts::NestedRequirement *
9373 return new (Context) concepts::NestedRequirement(Context, Constraint, in BuildNestedRequirement()
9377 concepts::NestedRequirement *
9380 return new (Context) concepts::NestedRequirement( in BuildNestedRequirement()
H A DTreeTransform.h565 concepts::NestedRequirement *
566 TransformNestedRequirement(concepts::NestedRequirement *Req);
3720 concepts::NestedRequirement *
3727 concepts::NestedRequirement *RebuildNestedRequirement(Expr *Constraint) { in RebuildNestedRequirement()
13939 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements()
14004 concepts::NestedRequirement *
14006 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
H A DSemaCodeComplete.cpp5418 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(Req)) { in believe()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h283 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(R)) { in Visit()
H A DRecursiveASTVisitor.h474 bool TraverseConceptNestedRequirement(concepts::NestedRequirement *R);
549 cast<concepts::NestedRequirement>(R));
601 concepts::NestedRequirement *R) {
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp917 R = new (C) concepts::NestedRequirement( in VisitRequiresExpr()
924 R = new (C) concepts::NestedRequirement(E); in VisitRequiresExpr()
926 R = new (C) concepts::NestedRequirement( in VisitRequiresExpr()
H A DASTWriterStmt.cpp558 auto *NestedReq = cast<concepts::NestedRequirement>(R); in VisitRequiresExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2512 class NestedRequirement : public Node {
2515 NestedRequirement(const Node *Constraint_) in NestedRequirement() function
4876 Constraint = make<NestedRequirement>(NestedReq); in parseRequiresExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp1677 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
H A DStmtPrinter.cpp2595 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
H A DItaniumMangle.cpp4614 const auto *NR = cast<concepts::NestedRequirement>(Req); in mangleRequirement()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8520 concepts::NestedRequirement *BuildNestedRequirement(Expr *E);
8521 concepts::NestedRequirement *
12971 concepts::NestedRequirement *Req, ConstraintsCheck,