Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConcepts.cpp98 concepts::ExprRequirement::ReturnTypeRequirement::getTypeConstraint() const { in getTypeConstraint() function in concepts::ExprRequirement::ReturnTypeRequirement
103 ->getTypeConstraint(); in getTypeConstraint()
H A DDeclTemplate.cpp73 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in TemplateParameterList()
108 const auto *TC = TTP->getTypeConstraint(); in containsUnexpandedParameterPack()
151 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in Profile()
223 if (const auto *TC = TTP->getTypeConstraint()) in getAssociatedConstraints()
H A DTypePrinter.cpp1491 if (auto *TC = D->getTypeConstraint()) { in printTemplateTypeParmBefore()
1528 if (auto *TC = D->getTypeConstraint()) { in printSubstTemplateTypeParmPackBefore()
H A DODRHash.cpp469 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
H A DDeclPrinter.cpp1910 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
H A DStmtProfile.cpp1659 Visit(RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint()); in VisitRequiresExpr()
H A DTextNodeDumper.cpp2332 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
H A DStmtPrinter.cpp2541 RetReq.getTypeConstraint()->print(OS, Policy); in VisitRequiresExpr()
H A DItaniumMangle.cpp2011 const TypeConstraint *Constraint = Ty->getTypeConstraint(); in mangleTemplateParamDecl()
4587 mangleTypeConstraint(ER->getReturnTypeRequirement().getTypeConstraint()); in mangleRequirement()
H A DASTContext.cpp6347 return isSameTypeConstraint(TX->getTypeConstraint(), in isSameTemplateParameter()
6348 TY->getTypeConstraint()); in isSameTemplateParameter()
H A DASTImporter.cpp5833 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h246 .getTypeConstraint() in Visit()
604 if (const auto *TC = D->getTypeConstraint()) in VisitTemplateTypeParmDecl()
H A DExprConcepts.h345 const TypeConstraint *getTypeConstraint() const;
H A DDeclTemplate.h1302 if (const TypeConstraint *TC = getTypeConstraint())
1341 const TypeConstraint *getTypeConstraint() const {
1361 AC.push_back(getTypeConstraint()->getImmediatelyDeclaredConstraint());
H A DRecursiveASTVisitor.h586 TRY_TO(TraverseTypeConstraint(RetReq.getTypeConstraint()));
1903 if (const auto *TC = D->getTypeConstraint())
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h73 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template()
91 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template()
109 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp704 if (auto *C = TTP->getTypeConstraint()) in indexTemplateParameters()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2487 RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint() in TransformExprRequirement()
2936 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl()
2942 if (Inst && !Inst->getTypeConstraint()) { in SubstParmVarDecl()
H A DSemaConcept.cpp1634 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
H A DSemaTemplate.cpp2481 if (const auto *TC = TTP->getTypeConstraint()) in transformTemplateParameter()
2887 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in DiagnoseUnexpandedParameterPacks()
8344 if (const auto *TC = cast<TemplateTypeParmDecl>(New)->getTypeConstraint()) in MatchTemplateParameterKind()
8346 if (const auto *TC = cast<TemplateTypeParmDecl>(Old)->getTypeConstraint()) in MatchTemplateParameterKind()
H A DSemaTemplateInstantiateDecl.cpp2868 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
2904 if (auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
H A DSemaCodeComplete.cpp3178 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks()
5399 ER->getReturnTypeRequirement().getTypeConstraint(); in believe()
H A DSemaExprCXX.cpp9098 const TypeConstraint *TC = Param->getTypeConstraint(); in BuildExprRequirement()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp944 Fragments.append(TemplateParam->getTypeConstraint() in getFragmentsForTemplateParameters()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1814 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()