| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 94 concepts::ExprRequirement::ReturnTypeRequirement::getTypeConstraint() const { in getTypeConstraint() function in concepts::ExprRequirement::ReturnTypeRequirement 98 ->getTypeConstraint(); in getTypeConstraint()
|
| H A D | ASTConcept.cpp | 147 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
|
| H A D | DeclTemplate.cpp | 82 } else if (const TypeConstraint *TC = TTP->getTypeConstraint(); in TemplateParameterList() 115 const auto *TC = TTP->getTypeConstraint(); in containsUnexpandedParameterPack() 158 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in Profile() 230 if (const auto *TC = TTP->getTypeConstraint()) in getAssociatedConstraints()
|
| H A D | TypePrinter.cpp | 1602 if (auto *TC = D->getTypeConstraint()) { in printTemplateTypeParmBefore() 1639 if (auto *TC = D->getTypeConstraint()) { in printSubstTemplateTypeParmPackBefore()
|
| H A D | ODRHash.cpp | 496 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
|
| H A D | DeclPrinter.cpp | 1908 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
|
| H A D | StmtProfile.cpp | 1711 Visit(RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint()); in VisitRequiresExpr()
|
| H A D | StmtPrinter.cpp | 2729 RetReq.getTypeConstraint()->print(OS, Policy); in VisitRequiresExpr()
|
| H A D | ItaniumMangle.cpp | 2044 const TypeConstraint *Constraint = Ty->getTypeConstraint(); in mangleTemplateParamDecl() 4888 mangleTypeConstraint(ER->getReturnTypeRequirement().getTypeConstraint()); in mangleRequirement()
|
| H A D | TextNodeDumper.cpp | 2745 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
|
| H A D | ASTContext.cpp | 7320 return isSameTypeConstraint(TX->getTypeConstraint(), in isSameTemplateParameter() 7321 TY->getTypeConstraint()); in isSameTemplateParameter()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 346 const TypeConstraint *getTypeConstraint() const;
|
| H A D | ASTNodeTraverser.h | 281 .getTypeConstraint() in Visit() 731 if (const auto *TC = D->getTypeConstraint()) in VisitTemplateTypeParmDecl()
|
| H A D | DeclTemplate.h | 1285 if (const TypeConstraint *TC = getTypeConstraint()) 1319 const TypeConstraint *getTypeConstraint() const { 1340 AC.emplace_back(getTypeConstraint()->getImmediatelyDeclaredConstraint(), 1341 getTypeConstraint()->getArgPackSubstIndex());
|
| H A D | RecursiveASTVisitor.h | 595 TRY_TO(TraverseTypeConstraint(RetReq.getTypeConstraint())); 1996 if (const auto *TC = D->getTypeConstraint())
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | API.h | 74 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template() 92 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template() 110 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 708 if (auto *C = TTP->getTypeConstraint()) in indexTemplateParameters()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2891 RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint() in TransformExprRequirement() 3317 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl() 3323 if (Inst && !Inst->getTypeConstraint()) { in SubstParmVarDecl()
|
| H A D | SemaTemplateDeductionGuide.cpp | 256 if (const auto *TC = TTP->getTypeConstraint()) in transformTemplateTypeParam()
|
| H A D | SemaTemplate.cpp | 2287 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in DiagnoseUnexpandedParameterPacks() 8064 if (const auto *TC = cast<TemplateTypeParmDecl>(New)->getTypeConstraint()) in MatchTemplateParameterKind() 8066 if (const auto *TC = cast<TemplateTypeParmDecl>(Old)->getTypeConstraint()) in MatchTemplateParameterKind()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3457 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl() 3493 if (auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
|
| H A D | SemaCodeComplete.cpp | 3322 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks() 5560 ER->getReturnTypeRequirement().getTypeConstraint(); in believe()
|
| H A D | SemaExprCXX.cpp | 7926 const TypeConstraint *TC = Param->getTypeConstraint(); in BuildExprRequirement()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 1002 Fragments.append(TemplateParam->getTypeConstraint() in getFragmentsForTemplateParameters()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 2080 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
|