| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 136 concepts::ExprRequirement::ReturnTypeRequirement::getTypeConstraint() const { in getTypeConstraint() function in concepts::ExprRequirement::ReturnTypeRequirement 141 ->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() 190 if (const auto *TC = TTP->getTypeConstraint()) in getAssociatedConstraints() 528 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in ProfileTemplateParameterList()
|
| H A D | ODRHash.cpp | 384 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
|
| H A D | DeclPrinter.cpp | 1752 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
|
| H A D | TextNodeDumper.cpp | 2099 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
|
| H A D | StmtProfile.cpp | 1605 Visit(RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint()); in VisitRequiresExpr()
|
| H A D | TypePrinter.cpp | 1438 if (auto *TC = D->getTypeConstraint()) { in printTemplateTypeParmBefore()
|
| H A D | StmtPrinter.cpp | 2508 RetReq.getTypeConstraint()->print(OS, Policy); in VisitRequiresExpr()
|
| H A D | ASTContext.cpp | 680 const TypeConstraint *TC = TTP->getTypeConstraint(); in Profile() 795 if (const auto *TC = TTP->getTypeConstraint()) { in getCanonicalTemplateTemplateParmDecl() 6283 return isSameTypeConstraint(TX->getTypeConstraint(), in isSameTemplateParameter() 6284 TY->getTypeConstraint()); in isSameTemplateParameter()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 314 auto getTypeConstraint = [&]() -> Value { in genNonInitializerVar() local 336 return builder.create<pdl::OperandOp>(loc, mlirType, getTypeConstraint()); in genNonInitializerVar() 340 return builder.create<pdl::AttributeOp>(loc, getTypeConstraint()); in genNonInitializerVar() 356 getTypeConstraint()); in genNonInitializerVar()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 246 .getTypeConstraint() in Visit() 599 if (const auto *TC = D->getTypeConstraint()) in VisitTemplateTypeParmDecl()
|
| H A D | ExprConcepts.h | 325 const TypeConstraint *getTypeConstraint() const;
|
| H A D | DeclTemplate.h | 1333 if (const TypeConstraint *TC = getTypeConstraint()) 1372 const TypeConstraint *getTypeConstraint() const { 1395 AC.push_back(getTypeConstraint()->getImmediatelyDeclaredConstraint());
|
| H A D | RecursiveASTVisitor.h | 608 TRY_TO(TraverseTypeConstraint(RetReq.getTypeConstraint())); 1929 if (const auto *TC = D->getTypeConstraint())
|
| /llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/ |
| H A D | PredicateTree.cpp | 212 predList.emplace_back(pos, builder.getTypeConstraint(type)); in getTreePredicates() 215 predList.emplace_back(pos, builder.getTypeConstraint(typeAttr)); in getTreePredicates()
|
| H A D | Predicate.h | 704 Predicate getTypeConstraint(Attribute type) { in getTypeConstraint() function
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 704 if (auto *C = TTP->getTypeConstraint()) in indexTemplateParameters()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1993 RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint() in TransformExprRequirement() 2428 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl() 2434 if (Inst && !Inst->getTypeConstraint()) { in SubstParmVarDecl()
|
| H A D | SemaConcept.cpp | 1104 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
|
| H A D | SemaTemplate.cpp | 2289 if (const auto *TC = TTP->getTypeConstraint()) in transformTemplateParameter() 2619 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in DiagnoseUnexpandedParameterPacks() 7804 if (const auto *TC = cast<TemplateTypeParmDecl>(New)->getTypeConstraint()) in MatchTemplateParameterKind() 7806 if (const auto *TC = cast<TemplateTypeParmDecl>(Old)->getTypeConstraint()) in MatchTemplateParameterKind()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2736 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl() 2772 if (auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
|
| H A D | SemaCodeComplete.cpp | 3081 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks() 5279 ER->getReturnTypeRequirement().getTypeConstraint(); in believe()
|
| H A D | SemaExprCXX.cpp | 9008 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint() in BuildExprRequirement()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 764 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl() 1369 if (const auto *Cons = RTR.getTypeConstraint()) in VisitConceptRequirement() 1676 if (const auto *TC = TL.getDecl()->getTypeConstraint()) { in VisitTemplateTypeParmTypeLoc() 5358 if (const auto *TC = TTP->getTypeConstraint()) { in clang_getCursorDisplayName()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 1683 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
|