Home
last modified time | relevance | path

Searched refs:getConstraintExpr (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTNodeTraverser.h250 Visit(NR->getConstraintExpr()); in Visit()
626 Visit(D->getConstraintExpr()); in VisitConceptDecl()
H A DExprConcepts.h450 Expr *getConstraintExpr() const { in getConstraintExpr() function
H A DRecursiveASTVisitor.h618 return getDerived().TraverseStmt(R->getConstraintExpr());
1964 TRY_TO(TraverseStmt(D->getConstraintExpr()));
H A DDeclTemplate.h3277 Expr *getConstraintExpr() const {
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2022 Req->getConstraintExpr()->getBeginLoc(), Req, in TransformNestedRequirement()
2024 Req->getConstraintExpr()->getSourceRange()); in TransformNestedRequirement()
2028 TemplateDeductionInfo Info(Req->getConstraintExpr()->getBeginLoc()); in TransformNestedRequirement()
2034 Req->getConstraintExpr()->getBeginLoc(), Req, Info, in TransformNestedRequirement()
2035 Req->getConstraintExpr()->getSourceRange()); in TransformNestedRequirement()
2038 TransConstraint = TransformExpr(Req->getConstraintExpr()); in TransformNestedRequirement()
2061 Req->getConstraintExpr()->printPretty(OS, nullptr, in TransformNestedRequirement()
H A DSemaConcept.cpp834 {CD->getConstraintExpr()}); in fromConstraintExpr()
H A DSemaCodeComplete.cpp5248 believe(CD->getConstraintExpr(), TT); in believe()
5284 believe(NR->getConstraintExpr(), T); in believe()
H A DSemaTemplateDeduction.cpp4575 if (S.CheckConstraintSatisfaction(Concept, {Concept->getConstraintExpr()}, in CheckDeducedPlaceholderConstraints()
H A DSemaTemplate.cpp4760 NamedConcept, {NamedConcept->getConstraintExpr()}, Converted, in CheckConceptTemplateId()
H A DTreeTransform.h12707 getDerived().TransformExpr(Req->getConstraintExpr()); in TransformNestedRequirement()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexDecl.cpp737 if (auto *E = D->getConstraintExpr()) in VisitConceptDecl()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1899 return IsStructurallyEquivalent(Context, D1->getConstraintExpr(), in IsStructurallyEquivalent()
1900 D2->getConstraintExpr()); in IsStructurallyEquivalent()
H A DDeclPrinter.cpp1159 Concept->getConstraintExpr()->printPretty(Out, nullptr, Policy, Indentation, in VisitTemplateDecl()
H A DStmtProfile.cpp1615 Visit(NestedReq->getConstraintExpr()); in VisitRequiresExpr()
H A DStmtPrinter.cpp2517 PrintExpr(NestedReq->getConstraintExpr()); in VisitRequiresExpr()
H A DASTContext.cpp6575 const Expr *XCE = ConceptX->getConstraintExpr(); in isSameEntity()
6576 const Expr *YCE = ConceptY->getConstraintExpr(); in isSameEntity()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterDecl.cpp1514 Record.AddStmt(D->getConstraintExpr()); in VisitConceptDecl()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp1322 if (auto *E = D->getConstraintExpr()) { in VisitConceptDecl()
1378 if (Visit(NR.getConstraintExpr())) in VisitConceptRequirement()