Home
last modified time | relevance | path

Searched refs:getNamedConcept (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h200 ConceptDecl *getNamedConcept() const { in getNamedConcept() function
255 ConceptDecl *getNamedConcept() const { return ConceptRef->getNamedConcept(); } in getNamedConcept() function
H A DExprConcepts.h87 ConceptDecl *getNamedConcept() const { return ConceptRef->getNamedConcept(); } in getNamedConcept() function
H A DTypeLoc.h2287 ConceptDecl *getNamedConcept() const { in getNamedConcept() function
2289 return CR->getNamedConcept(); in getNamedConcept()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp687 MultiLevelTemplateArgumentList MLTAL(ConstraintExpr->getNamedConcept(), in CheckConstraintSatisfaction()
692 *this, ConstraintExpr, ConstraintExpr->getNamedConcept(), in CheckConstraintSatisfaction()
1203 << ConstraintExpr->getNamedConcept(); in diagnoseUnsatisfiedRequirement()
1336 << CSE->getNamedConcept(); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1517 CSE->getNamedConcept(), CSE->getNamedConcept()->getLexicalDeclContext(), in substituteParameterMappings()
1523 return substituteParameterMappings(S, N, CSE->getNamedConcept(), MLTAL, in substituteParameterMappings()
1625 ConceptDecl *CD = CSE->getNamedConcept(); in fromConstraintExpr()
H A DSemaTemplateInstantiate.cpp3254 TC->getNamedConcept(), in SubstTypeConstraint()
H A DSemaCodeComplete.cpp5516 ConceptDecl *CD = CSE->getNamedConcept(); in believe()
5741 DeclarationName DN = T.getNamedConcept()->getDeclName(); in deduceType()
H A DSemaType.cpp3064 AutoLoc.getNamedConcept(), /*FoundDecl=*/AutoLoc.getFoundDecl(), in InventTemplateParameter()
H A DSemaTemplate.cpp1254 TL.getNamedConcept(), /*FoundDecl=*/TL.getFoundDecl(), TL.getLAngleLoc(), in AttachTypeConstraint()
H A DTreeTransform.h14989 E->getConceptNameInfo(), E->getFoundDecl(), E->getNamedConcept(), in TransformConceptSpecializationExpr()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp503 IndexCtx.handleReference(R->getNamedConcept(), R->getConceptNameLoc(), in VisitConceptSpecializationExpr()
509 IndexCtx.handleReference(C->getNamedConcept(), C->getConceptNameLoc(), in TraverseTypeConstraint()
H A DIndexTypeSourceInfo.cpp85 if (auto *C = TL.getNamedConcept()) in VisitAutoTypeLoc()
H A DIndexDecl.cpp709 IndexCtx.handleReference(C->getNamedConcept(), C->getConceptNameLoc(), in indexTemplateParameters()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTDumper.cpp357 auto &Ctx = getNamedConcept()->getASTContext(); in dump()
H A DTextNodeDumper.cpp555 dumpBareDeclRef(R->getNamedConcept()); in Visit()
2747 dumpBareDeclRef(TC->getNamedConcept()); in VisitTemplateTypeParmDecl()
2748 if (TC->getNamedConcept() != TC->getFoundDecl()) { in VisitTemplateTypeParmDecl()
H A DJSONNodeDumper.cpp244 JOS.attribute("id", createPointerRepresentation(CR->getNamedConcept())); in Visit()
H A DStmtProfile.cpp1678 VisitDecl(S->getNamedConcept()); in VisitConceptSpecializationExpr()
H A DStmtPrinter.cpp2688 E->getNamedConcept()->getTemplateParameters()); in VisitConceptSpecializationExpr()
H A DItaniumMangle.cpp2108 return mangleTypeConstraint(Constraint->getNamedConcept(), Args); in mangleTypeConstraint()
5683 mangleTemplateName(CSE->getNamedConcept(), CSE->getTemplateArguments()); in mangleExpression()
H A DASTContext.cpp7276 auto *NCX = XTC->getNamedConcept(); in isSameTypeConstraint()
7277 auto *NCY = YTC->getNamedConcept(); in isSameTypeConstraint()
H A DASTImporter.cpp1039 auto ToNamedConcept = importChecked(Err, From->getNamedConcept()); in import()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h74 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/ExtractAPI/
H A DDeclarationFragments.cpp1003 ->getNamedConcept() in getFragmentsForTemplateParameters()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp544 AddDeclRef(CR->getNamedConcept()); in AddConceptReference()