Home
last modified time | relevance | path

Searched refs:getTypeConstraint (Results 1 – 22 of 22) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprConcepts.cpp136 concepts::ExprRequirement::ReturnTypeRequirement::getTypeConstraint() const { in getTypeConstraint() function in concepts::ExprRequirement::ReturnTypeRequirement
141 ->getTypeConstraint(); in getTypeConstraint()
DDeclTemplate.cpp72 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in TemplateParameterList()
107 const auto *TC = TTP->getTypeConstraint(); in containsUnexpandedParameterPack()
183 if (const auto *TC = TTP->getTypeConstraint()) in getAssociatedConstraints()
518 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in ProfileTemplateParameterList()
DODRHash.cpp383 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
DDeclPrinter.cpp1738 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
DTypePrinter.cpp1396 if (auto *TC = D->getTypeConstraint()) { in printTemplateTypeParmBefore()
DStmtProfile.cpp1530 Visit(RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint()); in VisitRequiresExpr()
DTextNodeDumper.cpp2066 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
DStmtPrinter.cpp2348 RetReq.getTypeConstraint()->print(OS, Policy); in VisitRequiresExpr()
DASTContext.cpp674 const TypeConstraint *TC = TTP->getTypeConstraint(); in Profile()
790 if (const auto *TC = TTP->getTypeConstraint()) { in getCanonicalTemplateTemplateParmDecl()
DASTImporter.cpp5379 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DASTNodeTraverser.h246 .getTypeConstraint() in Visit()
592 if (const auto *TC = D->getTypeConstraint()) in VisitTemplateTypeParmDecl()
DExprConcepts.h323 const TypeConstraint *getTypeConstraint() const;
DDeclTemplate.h1303 if (const TypeConstraint *TC = getTypeConstraint())
1342 const TypeConstraint *getTypeConstraint() const {
1365 AC.push_back(getTypeConstraint()->getImmediatelyDeclaredConstraint());
DRecursiveASTVisitor.h1805 if (const auto *TC = D->getTypeConstraint()) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1977 RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint() in TransformExprRequirement()
2366 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl()
2372 if (Inst && !Inst->getTypeConstraint()) { in SubstParmVarDecl()
DSemaConcept.cpp1065 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
DSemaTemplate.cpp2270 if (const auto *TC = TTP->getTypeConstraint()) { in transformTemplateParameter()
2614 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in DiagnoseUnexpandedParameterPacks()
7740 if (const auto *TC = cast<TemplateTypeParmDecl>(New)->getTypeConstraint()) in MatchTemplateParameterKind()
7742 if (const auto *TC = cast<TemplateTypeParmDecl>(Old)->getTypeConstraint()) in MatchTemplateParameterKind()
DSemaTemplateInstantiateDecl.cpp2667 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
2703 if (auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
DSemaCodeComplete.cpp3074 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks()
5008 ER->getReturnTypeRequirement().getTypeConstraint(); in believe()
DSemaExprCXX.cpp8753 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint() in BuildExprRequirement()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp2923 const TypeConstraint *TXTC = TX->getTypeConstraint(); in isSameTemplateParameter()
2924 const TypeConstraint *TYTC = TY->getTypeConstraint(); in isSameTemplateParameter()
DASTWriterDecl.cpp1673 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()