Searched refs:NestedRequirement (Results 1 – 14 of 14) sorted by relevance
749 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 …]
1235 concepts::NestedRequirement *Req, in diagnoseUnsatisfiedRequirement()1341 S, cast<concepts::NestedRequirement>(Req), First); in diagnoseWellFormedUnsatisfiedConstraintExpr()
9366 concepts::NestedRequirement *9373 return new (Context) concepts::NestedRequirement(Context, Constraint, in BuildNestedRequirement()9377 concepts::NestedRequirement *9380 return new (Context) concepts::NestedRequirement( in BuildNestedRequirement()
565 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()
5418 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(Req)) { in believe()
283 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(R)) { in Visit()
474 bool TraverseConceptNestedRequirement(concepts::NestedRequirement *R);549 cast<concepts::NestedRequirement>(R));601 concepts::NestedRequirement *R) {
917 R = new (C) concepts::NestedRequirement( in VisitRequiresExpr()924 R = new (C) concepts::NestedRequirement(E); in VisitRequiresExpr()926 R = new (C) concepts::NestedRequirement( in VisitRequiresExpr()
558 auto *NestedReq = cast<concepts::NestedRequirement>(R); in VisitRequiresExpr()
2512 class NestedRequirement : public Node {2515 NestedRequirement(const Node *Constraint_) in NestedRequirement() function4876 Constraint = make<NestedRequirement>(NestedReq); in parseRequiresExpr()
1677 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
2595 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
4614 const auto *NR = cast<concepts::NestedRequirement>(Req); in mangleRequirement()
8520 concepts::NestedRequirement *BuildNestedRequirement(Expr *E);8521 concepts::NestedRequirement *12971 concepts::NestedRequirement *Req, ConstraintsCheck,