Home
last modified time | relevance | path

Searched refs:getConceptReference (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h2259 ConceptReference *getConceptReference() const { return getLocalData()->CR; } in getConceptReference() function
2264 if (const auto *CR = getConceptReference()) in getNestedNameSpecifierLoc()
2270 if (const auto *CR = getConceptReference()) in getTemplateKWLoc()
2276 if (const auto *CR = getConceptReference()) in getConceptNameLoc()
2282 if (const auto *CR = getConceptReference()) in getFoundDecl()
2288 if (const auto *CR = getConceptReference()) in getNamedConcept()
2294 return getConceptReference()->getConceptNameInfo(); in getConceptNameInfo()
2298 return (getConceptReference() && in hasExplicitTemplateArgs()
2299 getConceptReference()->getTemplateArgsAsWritten() && in hasExplicitTemplateArgs()
2300 getConceptReference() in hasExplicitTemplateArgs()
[all …]
H A DASTConcept.h249 ConceptReference *getConceptReference() const { return ConceptRef; } in getConceptReference() function
H A DExprConcepts.h85 ConceptReference *getConceptReference() const { return ConceptRef; } in getConceptReference() function
H A DRecursiveASTVisitor.h523 TRY_TO(TraverseConceptReference(C->getConceptReference()));
533 TRY_TO(TraverseConceptReference(C->getConceptReference()));
1422 TRY_TO(TraverseConceptReference(TL.getConceptReference()));
3022 TRY_TO(TraverseConceptReference(S->getConceptReference()));
H A DASTNodeTraverser.h505 if (const auto *CR = TL.getConceptReference()) { in VisitAutoTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp3238 Inst->setTypeConstraint(TC->getConceptReference(), in SubstTypeConstraint()
3255 /*FoundDecl=*/TC->getConceptReference()->getFoundDecl(), &InstArgs, Inst, in SubstTypeConstraint()
H A DSemaTemplate.cpp1541 assert(TL.getConceptReference()->getTemplateArgsAsWritten()); in ActOnNonTypeTemplateParameter()
1543 TL.getConceptReference()->getTemplateArgsAsWritten()->arguments()) in ActOnNonTypeTemplateParameter()
H A DTreeTransform.h7338 assert(TL.getConceptReference()); in TransformAutoType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp7280 if (XTC->getConceptReference()->hasExplicitTemplateArgs() != in isSameTypeConstraint()
7281 YTC->getConceptReference()->hasExplicitTemplateArgs()) in isSameTypeConstraint()
7283 if (XTC->getConceptReference()->hasExplicitTemplateArgs()) in isSameTypeConstraint()
7284 if (XTC->getConceptReference() in isSameTypeConstraint()
7287 YTC->getConceptReference()->getTemplateArgsAsWritten()->NumTemplateArgs) in isSameTypeConstraint()
H A DASTImporter.cpp6196 auto ToConceptRef = importChecked(Err, TC->getConceptReference()); in VisitTemplateTypeParmDecl()
9325 auto CL = importChecked(Err, E->getConceptReference()); in VisitConceptSpecializationExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp2084 auto *CR = TC->getConceptReference(); in VisitTemplateTypeParmDecl()
H A DASTWriterStmt.cpp503 const ConceptReference *CR = E->getConceptReference(); in VisitConceptSpecializationExpr()
H A DASTWriter.cpp556 auto *CR = TL.getConceptReference(); in VisitAutoTypeLoc()