Home
last modified time | relevance | path

Searched refs:getRequiresClause (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp357 AssociatedConstraint OuterRC(TemplateParams->getRequiresClause()); in transformConstructor()
407 if (Expr *InnerRC = InnerParams->getRequiresClause()) { in transformConstructor()
769 Expr *RC = F->getTemplateParameters()->getRequiresClause(); in buildAssociatedConstraints()
H A DSemaTemplateInstantiateDecl.cpp2694 TemplateParams->getRAngleLoc(), TemplateParams->getRequiresClause()); in VisitFunctionDecl()
3109 TemplateParams->getRAngleLoc(), TemplateParams->getRequiresClause()); in VisitCXXMethodDecl()
4745 Expr *InstRequiresClause = L->getRequiresClause(); in SubstTemplateParams()
H A DSemaTemplate.cpp8171 const Expr *NewRC = New->getRequiresClause(); in TemplateParameterListsAreEqual()
8172 const Expr *OldRC = Old->getRequiresClause(); in TemplateParameterListsAreEqual()
H A DSemaDeclCXX.cpp19590 ExplicitParams->getRequiresClause())); in ActOnFinishFunctionDeclarationDeclarator()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp139 const Expr *RC = getRequiresClause(); in Profile()
239 ACs.emplace_back(getRequiresClause()); in getAssociatedConstraints()
H A DItaniumMangle.cpp2086 mangleRequiresClause(Params->getRequiresClause()); in mangleTemplateParameterList()
2170 mangleRequiresClause(TPL->getRequiresClause()); in mangleLambdaSig()
6264 return ResolvedTemplate->getTemplateParameters()->getRequiresClause(); in getTrailingRequiresClauseToMangle()
H A DDeclPrinter.cpp1227 if (const Expr *RequiresClause = Params->getRequiresClause()) { in printTemplateParameters()
H A DASTContext.cpp7348 return isSameConstraintExpr(X->getRequiresClause(), Y->getRequiresClause()); in isSameTemplateParameterList()
H A DASTImporter.cpp817 ExpectedExpr ToRequiresClause = import(From->getRequiresClause()); in import()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp722 if (auto *R = Params->getRequiresClause()) in indexTemplateParameters()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h351 if (const Expr *RC = TPL->getRequiresClause()) in dumpTemplateParameters()
H A DDeclTemplate.h181 Expr *getRequiresClause() { in getRequiresClause() function
186 const Expr *getRequiresClause() const { in getRequiresClause() function
H A DRecursiveASTVisitor.h1856 if (Expr *RequiresClause = TPL->getRequiresClause()) {
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp567 if (Expr *RequiresClause = TPL->getRequiresClause()) { in dataTraverseNode()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp7109 if (const Expr *RequiresClause = TemplateParams->getRequiresClause()) { in AddTemplateParameterList()