Searched refs:ConstraintSatisfaction (Results 1 – 17 of 17) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTConcept.h | 35 class ConstraintSatisfaction : public llvm::FoldingSetNode { 43 ConstraintSatisfaction() = default; 45 ConstraintSatisfaction(const NamedDecl *ConstraintOwner, in ConstraintSatisfaction() function 107 const ConstraintSatisfaction &Satisfaction); 112 Create(const ASTContext &C, const ConstraintSatisfaction &Satisfaction);
|
| H A D | ExprConcepts.h | 60 const ConstraintSatisfaction *Satisfaction); 64 const ConstraintSatisfaction *Satisfaction, 73 const ConstraintSatisfaction *Satisfaction); 78 const ConstraintSatisfaction *Satisfaction, bool Dependent, 449 const ConstraintSatisfaction &Satisfaction) in NestedRequirement() 466 const ConstraintSatisfaction &Satisfaction) in NestedRequirement()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 36 const ConstraintSatisfaction *Satisfaction) in ConceptSpecializationExpr() 62 const ConstraintSatisfaction *Satisfaction) { in Create() 69 const ConstraintSatisfaction *Satisfaction, bool Dependent, in ConceptSpecializationExpr() 89 const ConstraintSatisfaction *Satisfaction, in Create()
|
| H A D | ASTConcept.cpp | 44 const ASTContext &C, const ConstraintSatisfaction &Satisfaction) in ASTConstraintSatisfaction() 67 const ConstraintSatisfaction &Satisfaction) { in Create() 83 void ConstraintSatisfaction::Profile( in Profile()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 183 ConstraintSatisfaction &Satisfaction, in calculateConstraintSatisfaction() 277 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{ in calculateConstraintSatisfaction() 338 ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction() 431 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction() 479 SourceRange TemplateIDRange, ConstraintSatisfaction &OutSatisfaction) { in CheckConstraintSatisfaction() 500 ConstraintSatisfaction::Profile(ID, Context, Template, FlattenedArgs); in CheckConstraintSatisfaction() 508 std::make_unique<ConstraintSatisfaction>(Template, FlattenedArgs); in CheckConstraintSatisfaction() 539 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction() 676 ConstraintSatisfaction &Satisfaction, in CheckFunctionConstraints() 863 ConstraintSatisfaction Satisfaction; in EnsureTemplateArgumentListConstraints() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 2526 ConstraintSatisfaction Satisfaction; in TransformNestedRequirement() 2532 ConstraintSatisfaction Satisfaction; in TransformNestedRequirement() 3863 ConstraintSatisfaction Satisfaction; in InstantiateClassMembers()
|
| H A D | SemaOverload.cpp | 623 ConstraintSatisfaction Satisfaction; 6942 ConstraintSatisfaction Satisfaction; in AddOverloadCandidate() 7459 ConstraintSatisfaction Satisfaction; in AddMethodCandidate() 7889 ConstraintSatisfaction Satisfaction; in AddConversionCandidate() 8175 ConstraintSatisfaction Satisfaction; in AddSurrogateCandidate() 10905 ConstraintSatisfaction Satisfaction; in checkAddressOfFunctionIsAvailable() 11958 ConstraintSatisfaction Satisfaction; in NoteFunctionCandidate() 12002 ConstraintSatisfaction Satisfaction; in NoteSurrogateCandidate()
|
| H A D | Sema.cpp | 486 std::vector<ConstraintSatisfaction *> Satisfactions; in ~Sema()
|
| H A D | SemaTemplateDeduction.cpp | 4857 ConstraintSatisfaction Satisfaction; in CheckDeducedPlaceholderConstraints()
|
| H A D | SemaExprCXX.cpp | 9149 ConstraintSatisfaction Satisfaction; in BuildNestedRequirement()
|
| H A D | SemaTemplate.cpp | 5049 ConstraintSatisfaction Satisfaction; in CheckConceptTemplateId()
|
| H A D | SemaDeclCXX.cpp | 17498 ConstraintSatisfaction Satisfaction; in BuildStaticAssertDeclaration()
|
| H A D | SemaDecl.cpp | 19066 ConstraintSatisfaction Satisfaction; in SetEligibleMethods()
|
| H A D | SemaExpr.cpp | 289 ConstraintSatisfaction Satisfaction; in DiagnoseUseOfDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | TemplateDeduction.h | 251 ConstraintSatisfaction AssociatedConstraintsSatisfaction;
|
| H A D | Sema.h | 7427 llvm::ContextualFoldingSet<ConstraintSatisfaction, const ASTContext &> 7553 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction() 7586 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction); 7595 ConstraintSatisfaction &Satisfaction); 7604 ConstraintSatisfaction &Satisfaction, 7631 DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction &Satisfaction, 10436 ConstraintSatisfaction &Satisfaction);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 788 static ConstraintSatisfaction 790 ConstraintSatisfaction Satisfaction; in readConstraintSatisfaction() 802 ConstraintSatisfaction::SubstitutionDiagnostic{ in readConstraintSatisfaction()
|