| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 98 concepts::ExprRequirement::ReturnTypeRequirement::getTypeConstraint() const { in getTypeConstraint() function in concepts::ExprRequirement::ReturnTypeRequirement 103 ->getTypeConstraint(); in getTypeConstraint()
|
| H A D | DeclTemplate.cpp | 73 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 D | ODRHash.cpp | 476 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
|
| H A D | TypePrinter.cpp | 1555 if (auto *TC = D->getTypeConstraint()) { in printTemplateTypeParmBefore() 1592 if (auto *TC = D->getTypeConstraint()) { in printSubstTemplateTypeParmPackBefore()
|
| H A D | DeclPrinter.cpp | 1872 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
|
| H A D | StmtProfile.cpp | 1670 Visit(RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint()); in VisitRequiresExpr()
|
| H A D | TextNodeDumper.cpp | 2583 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
|
| H A D | StmtPrinter.cpp | 2591 RetReq.getTypeConstraint()->print(OS, Policy); in VisitRequiresExpr()
|
| H A D | ItaniumMangle.cpp | 2012 const TypeConstraint *Constraint = Ty->getTypeConstraint(); in mangleTemplateParamDecl() 4608 mangleTypeConstraint(ER->getReturnTypeRequirement().getTypeConstraint()); in mangleRequirement()
|
| H A D | ASTContext.cpp | 6793 return isSameTypeConstraint(TX->getTypeConstraint(), in isSameTemplateParameter() 6794 TY->getTypeConstraint()); in isSameTemplateParameter()
|
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 281 .getTypeConstraint() in Visit() 695 if (const auto *TC = D->getTypeConstraint()) in VisitTemplateTypeParmDecl()
|
| H A D | ExprConcepts.h | 345 const TypeConstraint *getTypeConstraint() const;
|
| H A D | DeclTemplate.h | 1278 if (const TypeConstraint *TC = getTypeConstraint()) 1317 const TypeConstraint *getTypeConstraint() const { 1337 AC.push_back(getTypeConstraint()->getImmediatelyDeclaredConstraint());
|
| H A D | RecursiveASTVisitor.h | 593 TRY_TO(TraverseTypeConstraint(RetReq.getTypeConstraint())); 1958 if (const auto *TC = D->getTypeConstraint())
|
| /src/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | API.h | 81 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template() 99 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template() 117 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template()
|
| /src/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 708 if (auto *C = TTP->getTypeConstraint()) in indexTemplateParameters()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2712 RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint() in TransformExprRequirement() 3125 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl() 3131 if (Inst && !Inst->getTypeConstraint()) { in SubstParmVarDecl()
|
| H A D | SemaTemplateDeductionGuide.cpp | 258 if (const auto *TC = TTP->getTypeConstraint()) in transformTemplateTypeParam()
|
| H A D | SemaConcept.cpp | 1922 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
|
| H A D | SemaTemplate.cpp | 2246 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in DiagnoseUnexpandedParameterPacks() 7614 if (const auto *TC = cast<TemplateTypeParmDecl>(New)->getTypeConstraint()) in MatchTemplateParameterKind() 7616 if (const auto *TC = cast<TemplateTypeParmDecl>(Old)->getTypeConstraint()) in MatchTemplateParameterKind()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2912 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl() 2948 if (auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
|
| H A D | SemaCodeComplete.cpp | 3185 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks() 5414 ER->getReturnTypeRequirement().getTypeConstraint(); in believe()
|
| H A D | SemaTemplateDeduction.cpp | 531 auto *C = R->getTypeConstraint(); in getTemplateParameterWithDefault()
|
| /src/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 983 Fragments.append(TemplateParam->getTypeConstraint() in getFragmentsForTemplateParameters()
|
| /src/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 1882 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
|