Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h2203 ConceptReference *getConceptReference() const { return getLocalData()->CR; } in getConceptReference() function
2208 if (const auto *CR = getConceptReference()) in getNestedNameSpecifierLoc()
2214 if (const auto *CR = getConceptReference()) in getTemplateKWLoc()
2220 if (const auto *CR = getConceptReference()) in getConceptNameLoc()
2226 if (const auto *CR = getConceptReference()) in getFoundDecl()
2232 if (const auto *CR = getConceptReference()) in getNamedConcept()
2238 return getConceptReference()->getConceptNameInfo(); in getConceptNameInfo()
2242 return (getConceptReference() && in hasExplicitTemplateArgs()
2243 getConceptReference()->getTemplateArgsAsWritten() && in hasExplicitTemplateArgs()
2244 getConceptReference() in hasExplicitTemplateArgs()
[all …]
H A DASTConcept.h247 ConceptReference *getConceptReference() const { return ConceptRef; } in getConceptReference() function
H A DRecursiveASTVisitor.h521 TRY_TO(TraverseConceptReference(C->getConceptReference()));
531 TRY_TO(TraverseConceptReference(C->getConceptReference()));
1405 TRY_TO(TraverseConceptReference(TL.getConceptReference()));
2970 TRY_TO(TraverseConceptReference(S->getConceptReference()));
H A DASTNodeTraverser.h476 if (const auto *CR = TL.getConceptReference()) { in VisitAutoTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp3044 Inst->setTypeConstraint(TC->getConceptReference(), in SubstTypeConstraint()
3061 /*FoundDecl=*/TC->getConceptReference()->getFoundDecl(), &InstArgs, Inst, in SubstTypeConstraint()
H A DSemaTemplateDeduction.cpp532 R->setTypeConstraint(C->getConceptReference(), in getTemplateParameterWithDefault()
H A DTreeTransform.h7104 assert(TL.getConceptReference()); in TransformAutoType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp6753 if (XTC->getConceptReference()->hasExplicitTemplateArgs() != in isSameTypeConstraint()
6754 YTC->getConceptReference()->hasExplicitTemplateArgs()) in isSameTypeConstraint()
6756 if (XTC->getConceptReference()->hasExplicitTemplateArgs()) in isSameTypeConstraint()
6757 if (XTC->getConceptReference() in isSameTypeConstraint()
6760 YTC->getConceptReference()->getTemplateArgsAsWritten()->NumTemplateArgs) in isSameTypeConstraint()
H A DASTImporter.cpp5920 auto ToConceptRef = importChecked(Err, TC->getConceptReference()); in VisitTemplateTypeParmDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1885 auto *CR = TC->getConceptReference(); in VisitTemplateTypeParmDecl()
H A DASTWriterStmt.cpp503 const ConceptReference *CR = E->getConceptReference(); in VisitConceptSpecializationExpr()
H A DASTWriter.cpp528 auto *CR = TL.getConceptReference(); in VisitAutoTypeLoc()