Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/AST/
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
DRecursiveASTVisitor.h2745 auto *NestedReq = cast<concepts::NestedRequirement>(Req);
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp391 concepts::NestedRequirement *Req, ConstraintsCheck, in InstantiatingTemplate()
1153 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements()
1184 concepts::NestedRequirement *
1185 TransformNestedRequirement(concepts::NestedRequirement *Req);
1993 concepts::NestedRequirement *
1995 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
DSemaConcept.cpp490 concepts::NestedRequirement *Req, in diagnoseUnsatisfiedRequirement()
595 S, cast<concepts::NestedRequirement>(Req), First); in diagnoseWellFormedUnsatisfiedConstraintExpr()
DSemaExprCXX.cpp8641 concepts::NestedRequirement *
8648 return new (Context) concepts::NestedRequirement(Context, Constraint, in BuildNestedRequirement()
8652 concepts::NestedRequirement *
8655 return new (Context) concepts::NestedRequirement(SubstDiag); in BuildNestedRequirement()
DTreeTransform.h536 concepts::NestedRequirement *
537 TransformNestedRequirement(concepts::NestedRequirement *Req);
3308 concepts::NestedRequirement *
3314 concepts::NestedRequirement *RebuildNestedRequirement(Expr *Constraint) { in RebuildNestedRequirement()
12034 cast<concepts::NestedRequirement>(Req)); in TransformRequiresExprRequirements()
12098 concepts::NestedRequirement *
12100 concepts::NestedRequirement *Req) { in TransformNestedRequirement()
DSemaCodeComplete.cpp4947 } else if (auto *NR = dyn_cast<concepts::NestedRequirement>(Req)) { in believe()
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp905 R = new (Record.getContext()) concepts::NestedRequirement( in VisitRequiresExpr()
911 R = new (Record.getContext()) concepts::NestedRequirement(E); in VisitRequiresExpr()
914 concepts::NestedRequirement(Record.getContext(), E, in VisitRequiresExpr()
DASTWriterStmt.cpp493 auto *NestedReq = cast<concepts::NestedRequirement>(R); in VisitRequiresExpr()
/external/llvm-project/clang/lib/AST/
DStmtProfile.cpp1459 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
DStmtPrinter.cpp2352 auto *NestedReq = cast<concepts::NestedRequirement>(Req); in VisitRequiresExpr()
/external/llvm-project/clang/include/clang/Sema/
DSema.h7778 concepts::NestedRequirement *BuildNestedRequirement(Expr *E);
7779 concepts::NestedRequirement *
8795 concepts::NestedRequirement *Req, ConstraintsCheck,