Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExprConcepts.h407 class NestedRequirement : public Requirement {
415 NestedRequirement(SubstitutionDiagnostic *SubstDiag) : in NestedRequirement() function
420 NestedRequirement(Expr *Constraint) : in NestedRequirement() function
429 NestedRequirement(ASTContext &C, Expr *Constraint, in NestedRequirement() function
H A DASTNodeTraverser.h248 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(R)) { in Visit()
H A DRecursiveASTVisitor.h2800 auto *NestedReq = cast<concepts::NestedRequirement>(Req);
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp391 concepts::NestedRequirement *Req, ConstraintsCheck, in InstantiatingTemplate()
1154 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements()
1185 concepts::NestedRequirement *
1186 TransformNestedRequirement(concepts::NestedRequirement *Req);
1995 concepts::NestedRequirement *
1997 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
H A DSemaConcept.cpp507 concepts::NestedRequirement *Req, in diagnoseUnsatisfiedRequirement()
617 S, cast<concepts::NestedRequirement>(Req), First); in diagnoseWellFormedUnsatisfiedConstraintExpr()
H A DSemaExprCXX.cpp8795 concepts::NestedRequirement *
8802 return new (Context) concepts::NestedRequirement(Context, Constraint, in BuildNestedRequirement()
8806 concepts::NestedRequirement *
8809 return new (Context) concepts::NestedRequirement(SubstDiag); in BuildNestedRequirement()
H A DTreeTransform.h536 concepts::NestedRequirement *
537 TransformNestedRequirement(concepts::NestedRequirement *Req);
3418 concepts::NestedRequirement *
3424 concepts::NestedRequirement *RebuildNestedRequirement(Expr *Constraint) { in RebuildNestedRequirement()
12351 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements()
12415 concepts::NestedRequirement *
12417 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
H A DSemaCodeComplete.cpp5012 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(Req)) { in believe()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp917 R = new (Record.getContext()) concepts::NestedRequirement( in VisitRequiresExpr()
923 R = new (Record.getContext()) concepts::NestedRequirement(E); in VisitRequiresExpr()
926 concepts::NestedRequirement(Record.getContext(), E, in VisitRequiresExpr()
H A DASTWriterStmt.cpp494 auto *NestedReq = cast<concepts::NestedRequirement>(R); in VisitRequiresExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp1537 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
H A DStmtPrinter.cpp2352 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7999 concepts::NestedRequirement *BuildNestedRequirement(Expr *E);
8000 concepts::NestedRequirement *
9016 concepts::NestedRequirement *Req, ConstraintsCheck,