Searched refs:ConceptRef (Results 1 – 6 of 6) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTConcept.h | 232 ConceptReference *ConceptRef; variable 235 TypeConstraint(ConceptReference *ConceptRef, in TypeConstraint() argument 238 ConceptRef(ConceptRef) {} in TypeConstraint() 247 ConceptReference *getConceptReference() const { return ConceptRef; } in getConceptReference() 251 ConceptDecl *getNamedConcept() const { return ConceptRef->getNamedConcept(); } in getNamedConcept() 254 return ConceptRef->getConceptNameLoc(); in getConceptNameLoc() 258 return ConceptRef->hasExplicitTemplateArgs(); in hasExplicitTemplateArgs() 262 return ConceptRef->getTemplateArgsAsWritten(); in getTemplateArgsAsWritten() 266 return ConceptRef->getTemplateKWLoc(); in getTemplateKWLoc() 269 NamedDecl *getFoundDecl() const { return ConceptRef->getFoundDecl(); } in getFoundDecl() [all …]
|
| H A D | ExprConcepts.h | 47 ConceptReference *ConceptRef; 58 ConceptSpecializationExpr(const ASTContext &C, ConceptReference *ConceptRef, 62 ConceptSpecializationExpr(const ASTContext &C, ConceptReference *ConceptRef, 71 Create(const ASTContext &C, ConceptReference *ConceptRef, 76 Create(const ASTContext &C, ConceptReference *ConceptRef, 85 ConceptReference *getConceptReference() const { return ConceptRef; } in getConceptReference() 87 ConceptDecl *getNamedConcept() const { return ConceptRef->getNamedConcept(); } in getNamedConcept() 92 return ConceptRef->hasExplicitTemplateArgs(); in hasExplicitTemplateArgs() 96 return ConceptRef->getConceptNameLoc(); in getConceptNameLoc() 99 return ConceptRef->getTemplateArgsAsWritten(); in getTemplateArgsAsWritten() [all …]
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 38 ConceptRef(Loc), SpecDecl(SpecDecl), in ConceptSpecializationExpr() 72 ConceptRef(Loc), SpecDecl(SpecDecl), in ConceptSpecializationExpr()
|
| H A D | TypeLoc.cpp | 652 auto *ConceptRef = ConceptReference::Create( in createTrivialConceptReference() local 657 return ConceptRef; in createTrivialConceptReference()
|
| H A D | ASTImporter.cpp | 993 auto *ConceptRef = ConceptReference::Create( in import() local 1000 return ConceptRef; in import()
|
| /src/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 816 E->ConceptRef = Record.readConceptReference(); in VisitConceptSpecializationExpr()
|