Searched refs:TypeReq (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTConcept.cpp | 121 Value(E), NoexceptLoc(NoexceptLoc), TypeReq(Req), in ExprRequirement() 135 Value(ExprSubstDiag), NoexceptLoc(NoexceptLoc), TypeReq(Req), in ExprRequirement()
|
| H A D | StmtProfile.cpp | 1690 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) { in VisitRequiresExpr() local 1692 ID.AddBoolean(TypeReq->isSubstitutionFailure()); in VisitRequiresExpr() 1693 if (!TypeReq->isSubstitutionFailure()) in VisitRequiresExpr() 1694 VisitType(TypeReq->getType()->getType()); in VisitRequiresExpr()
|
| H A D | StmtPrinter.cpp | 2707 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) { in VisitRequiresExpr() local 2708 if (TypeReq->isSubstitutionFailure()) in VisitRequiresExpr() 2711 TypeReq->getType()->getType().print(OS, Policy); in VisitRequiresExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 356 ReturnTypeRequirement TypeReq; variable 400 return TypeReq; in getReturnTypeRequirement()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 523 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(R)) { in VisitRequiresExpr() local 525 Record.push_back(TypeReq->Status); in VisitRequiresExpr() 526 if (TypeReq->Status == concepts::TypeRequirement::SS_SubstitutionFailure) in VisitRequiresExpr() 527 addSubstitutionDiagnostic(Record, TypeReq->getSubstitutionDiagnostic()); in VisitRequiresExpr() 529 Record.AddTypeSourceInfo(TypeReq->getType()); in VisitRequiresExpr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 5094 Node *TypeReq = nullptr; in parseRequiresExpr() local 5096 TypeReq = getDerived().parseName(); in parseRequiresExpr() 5097 if (TypeReq == nullptr) in parseRequiresExpr() 5100 Constraint = make<ExprRequirement>(Expr, Noexcept, TypeReq); in parseRequiresExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1853 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) in TransformRequiresExprRequirements() local 1854 TransReq = TransformTypeRequirement(TypeReq); in TransformRequiresExprRequirements()
|
| H A D | TreeTransform.h | 15053 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) in TransformRequiresExprRequirements() local 15054 TransReq = getDerived().TransformTypeRequirement(TypeReq); in TransformRequiresExprRequirements()
|