Searched refs:ASTConstraintSatisfaction (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTConcept.cpp | 22 ASTConstraintSatisfaction::ASTConstraintSatisfaction(const ASTContext &C, in ASTConstraintSatisfaction() function in ASTConstraintSatisfaction 50 ASTConstraintSatisfaction * 51 ASTConstraintSatisfaction::Create(const ASTContext &C, in Create() 56 void *Mem = C.Allocate(size, alignof(ASTConstraintSatisfaction)); in Create() 57 return new (Mem) ASTConstraintSatisfaction(C, Satisfaction); in Create()
|
| H A D | ExprConcepts.cpp | 45 ? ASTConstraintSatisfaction::Create(C, *Satisfaction) in ConceptSpecializationExpr() 100 ? ASTConstraintSatisfaction::Create(C, *Satisfaction) in ConceptSpecializationExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTConcept.h | 76 struct ASTConstraintSatisfaction final : 77 llvm::TrailingObjects<ASTConstraintSatisfaction, 90 ASTConstraintSatisfaction(const ASTContext &C, 93 static ASTConstraintSatisfaction *
|
| H A D | ExprConcepts.h | 56 ASTConstraintSatisfaction *Satisfaction; 114 const ASTConstraintSatisfaction &getSatisfaction() const { in getSatisfaction() 411 const ASTConstraintSatisfaction *Satisfaction = nullptr; 437 Satisfaction(ASTConstraintSatisfaction::Create(C, Satisfaction)) {} in NestedRequirement() 457 const ASTConstraintSatisfaction &getConstraintSatisfaction() const { in getConstraintSatisfaction()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 694 const ASTConstraintSatisfaction &Satisfaction, in DiagnoseUnsatisfiedConstraint()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 403 const ASTConstraintSatisfaction &Satisfaction) { in addConstraintSatisfaction()
|
| H A D | ASTReaderStmt.cpp | 808 ASTConstraintSatisfaction::Create(Record.getContext(), in VisitConceptSpecializationExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 7207 DiagnoseUnsatisfiedConstraint(const ASTConstraintSatisfaction &Satisfaction,
|