Home
last modified time | relevance | path

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

12

/src/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 DODRHash.cpp476 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()
H A DTypePrinter.cpp1555 if (auto *TC = D->getTypeConstraint()) { in printTemplateTypeParmBefore()
1592 if (auto *TC = D->getTypeConstraint()) { in printSubstTemplateTypeParmPackBefore()
H A DDeclPrinter.cpp1872 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
H A DStmtProfile.cpp1670 Visit(RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint()); in VisitRequiresExpr()
H A DTextNodeDumper.cpp2583 if (const auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
H A DStmtPrinter.cpp2591 RetReq.getTypeConstraint()->print(OS, Policy); in VisitRequiresExpr()
H A DItaniumMangle.cpp2012 const TypeConstraint *Constraint = Ty->getTypeConstraint(); in mangleTemplateParamDecl()
4608 mangleTypeConstraint(ER->getReturnTypeRequirement().getTypeConstraint()); in mangleRequirement()
H A DASTContext.cpp6793 return isSameTypeConstraint(TX->getTypeConstraint(), in isSameTemplateParameter()
6794 TY->getTypeConstraint()); in isSameTemplateParameter()
/src/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h281 .getTypeConstraint() in Visit()
695 if (const auto *TC = D->getTypeConstraint()) in VisitTemplateTypeParmDecl()
H A DExprConcepts.h345 const TypeConstraint *getTypeConstraint() const;
H A DDeclTemplate.h1278 if (const TypeConstraint *TC = getTypeConstraint())
1317 const TypeConstraint *getTypeConstraint() const {
1337 AC.push_back(getTypeConstraint()->getImmediatelyDeclaredConstraint());
H A DRecursiveASTVisitor.h593 TRY_TO(TraverseTypeConstraint(RetReq.getTypeConstraint()));
1958 if (const auto *TC = D->getTypeConstraint())
/src/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h81 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 DIndexDecl.cpp708 if (auto *C = TTP->getTypeConstraint()) in indexTemplateParameters()
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2712 RetReq.getTypeConstraint()->getImmediatelyDeclaredConstraint() in TransformExprRequirement()
3125 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl()
3131 if (Inst && !Inst->getTypeConstraint()) { in SubstParmVarDecl()
H A DSemaTemplateDeductionGuide.cpp258 if (const auto *TC = TTP->getTypeConstraint()) in transformTemplateTypeParam()
H A DSemaConcept.cpp1922 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
H A DSemaTemplate.cpp2246 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 DSemaTemplateInstantiateDecl.cpp2912 if (const TypeConstraint *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
2948 if (auto *TC = D->getTypeConstraint()) { in VisitTemplateTypeParmDecl()
H A DSemaCodeComplete.cpp3185 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks()
5414 ER->getReturnTypeRequirement().getTypeConstraint(); in believe()
H A DSemaTemplateDeduction.cpp531 auto *C = R->getTypeConstraint(); in getTemplateParameterWithDefault()
/src/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp983 Fragments.append(TemplateParam->getTypeConstraint() in getFragmentsForTemplateParameters()
/src/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1882 const TypeConstraint *TC = D->getTypeConstraint(); in VisitTemplateTypeParmDecl()

12