Home
last modified time | relevance | path

Searched refs:ReturnTypeRequirement (Results 1 – 9 of 9) sorted by relevance

/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprConcepts.h268 class ReturnTypeRequirement {
278 ReturnTypeRequirement() : TypeConstraintInfo(nullptr, 0) {} in ReturnTypeRequirement() function
282 ReturnTypeRequirement(SubstitutionDiagnostic *SubstDiag) : in ReturnTypeRequirement() function
291 ReturnTypeRequirement(TemplateParameterList *TPL);
333 ReturnTypeRequirement TypeReq;
349 ReturnTypeRequirement Req, SatisfactionStatus Status,
362 SourceLocation NoexceptLoc, ReturnTypeRequirement Req = {});
376 const ReturnTypeRequirement &getReturnTypeRequirement() const { in getReturnTypeRequirement()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaConcept.cpp1034 ReturnTypeRequirement Req, SatisfactionStatus Status, in ExprRequirement()
1052 SourceLocation NoexceptLoc, ReturnTypeRequirement Req) : in ExprRequirement()
1062 concepts::ExprRequirement::ReturnTypeRequirement::
1063 ReturnTypeRequirement(TemplateParameterList *TPL) : in ReturnTypeRequirement() function in concepts::ExprRequirement::ReturnTypeRequirement
H A DSemaExprCXX.cpp8645 concepts::ExprRequirement::ReturnTypeRequirement(TPL)); in ActOnCompoundRequirement()
8651 concepts::ExprRequirement::ReturnTypeRequirement ReturnTypeRequirement) { in BuildExprRequirement() argument
8654 if (E->isInstantiationDependent() || ReturnTypeRequirement.isDependent()) in BuildExprRequirement()
8658 else if (ReturnTypeRequirement.isSubstitutionFailure()) in BuildExprRequirement()
8660 else if (ReturnTypeRequirement.isTypeConstraint()) { in BuildExprRequirement()
8665 ReturnTypeRequirement.getTypeConstraintTemplateParameterList(); in BuildExprRequirement()
8688 ReturnTypeRequirement, Status, in BuildExprRequirement()
8696 concepts::ExprRequirement::ReturnTypeRequirement ReturnTypeRequirement) { in BuildExprRequirement() argument
8699 ReturnTypeRequirement); in BuildExprRequirement()
H A DSemaTemplateInstantiate.cpp1960 llvm::Optional<concepts::ExprRequirement::ReturnTypeRequirement> TransRetReq; in TransformExprRequirement()
H A DTreeTransform.h3385 concepts::ExprRequirement::ReturnTypeRequirement Ret) { in RebuildExprRequirement()
3392 concepts::ExprRequirement::ReturnTypeRequirement Ret) { in RebuildExprRequirement()
12309 llvm::Optional<concepts::ExprRequirement::ReturnTypeRequirement> TransRetReq; in TransformExprRequirement()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConcepts.cpp136 concepts::ExprRequirement::ReturnTypeRequirement::getTypeConstraint() const { in getTypeConstraint()
H A DStmtProfile.cpp1507 const concepts::ExprRequirement::ReturnTypeRequirement &RetReq = in VisitRequiresExpr()
/netbsd/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h7920 concepts::ExprRequirement::ReturnTypeRequirement ReturnTypeRequirement);
7925 concepts::ExprRequirement::ReturnTypeRequirement ReturnTypeRequirement);
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp868 llvm::Optional<concepts::ExprRequirement::ReturnTypeRequirement> Req; in VisitRequiresExpr()