Home
last modified time | relevance | path

Searched refs:ConceptRef (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h235 ConceptReference *ConceptRef; variable
238 TypeConstraint(ConceptReference *ConceptRef, in TypeConstraint() argument
241 ConceptRef(ConceptRef) {} in TypeConstraint()
250 ConceptReference *getConceptReference() const { return ConceptRef; } in getConceptReference()
257 return ConceptRef->getConceptNameLoc(); in getConceptNameLoc()
261 return ConceptRef->hasExplicitTemplateArgs(); in hasExplicitTemplateArgs()
265 return ConceptRef->getTemplateArgsAsWritten(); in getTemplateArgsAsWritten()
269 return ConceptRef->getTemplateKWLoc(); in getTemplateKWLoc()
275 return ConceptRef->getNestedNameSpecifierLoc(); in getNestedNameSpecifierLoc()
279 return ConceptRef->getConceptNameInfo(); in getConceptNameInfo()
[all …]
H A DExprConcepts.h47 ConceptReference *ConceptRef;
71 Create(const ASTContext &C, ConceptReference *ConceptRef,
92 return ConceptRef->hasExplicitTemplateArgs(); in hasExplicitTemplateArgs()
96 return ConceptRef->getConceptNameLoc(); in getConceptNameLoc()
99 return ConceptRef->getTemplateArgsAsWritten(); in getTemplateArgsAsWritten()
103 return ConceptRef->getNestedNameSpecifierLoc(); in getNestedNameSpecifierLoc()
107 return ConceptRef->getTemplateKWLoc(); in getTemplateKWLoc()
113 return ConceptRef->getConceptNameInfo(); in getConceptNameInfo()
144 return ConceptRef->getBeginLoc(); in getBeginLoc()
148 return ConceptRef->getEndLoc(); in getEndLoc()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConcepts.cpp38 ConceptRef(Loc), SpecDecl(SpecDecl), in ConceptSpecializationExpr()
72 ConceptRef(Loc), SpecDecl(SpecDecl), in ConceptSpecializationExpr()
H A DTypeLoc.cpp645 auto *ConceptRef = ConceptReference::Create( in createTrivialConceptReference() local
650 return ConceptRef; in createTrivialConceptReference()
H A DASTImporter.cpp992 auto *ConceptRef = ConceptReference::Create( in import() local
999 return ConceptRef; in import()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp816 E->ConceptRef = Record.readConceptReference(); in VisitConceptSpecializationExpr()