| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTConcept.h | 36 class ConstraintSatisfaction : public llvm::FoldingSetNode { 44 ConstraintSatisfaction() = default; 46 ConstraintSatisfaction(const NamedDecl *ConstraintOwner, in ConstraintSatisfaction() function 104 const ConstraintSatisfaction &Satisfaction); 109 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, 450 const ConstraintSatisfaction &Satisfaction) in NestedRequirement() 467 const ConstraintSatisfaction &Satisfaction) in NestedRequirement()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 32 const ConstraintSatisfaction *Satisfaction) in ConceptSpecializationExpr() 58 const ConstraintSatisfaction *Satisfaction) { in Create() 65 const ConstraintSatisfaction *Satisfaction, bool Dependent, in ConceptSpecializationExpr() 85 const ConstraintSatisfaction *Satisfaction, in Create()
|
| H A D | ASTConcept.cpp | 39 const ASTContext &C, const ConstraintSatisfaction &Satisfaction) in ASTConstraintSatisfaction() 60 const ConstraintSatisfaction &Satisfaction) { in Create() 76 void ConstraintSatisfaction::Profile( in Profile()
|
| H A D | ASTImporter.cpp | 501 ConstraintSatisfaction &ToSat); 1064 const ASTConstraintSatisfaction &FromSat, ConstraintSatisfaction &ToSat) { in ImportConstraintSatisfaction() 1083 ConstraintSatisfaction::SubstitutionDiagnostic{ in ImportConstraintSatisfaction() 1202 ConstraintSatisfaction Satisfaction; in ImportNestedRequirement() 9333 ConstraintSatisfaction Satisfaction; in VisitConceptSpecializationExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 206 ConstraintSatisfaction &Satisfaction) { in EvaluateAtomicConstraint() 263 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{ in EvaluateAtomicConstraint() 295 ConstraintSatisfaction &Satisfaction) { in EvaluateFoldExpandedConstraintSize() 328 ConstraintSatisfaction &Satisfaction); 334 ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction() 397 ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction() 468 ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction() 521 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{ in calculateConstraintSatisfaction() 557 ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction() 568 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction() [all …]
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 272 const ConstraintSatisfaction CS(CD, {ConceptTA}); in constructConceptSpecializationExpr()
|
| H A D | SemaTemplateInstantiate.cpp | 2930 ConstraintSatisfaction Satisfaction; in TransformNestedRequirement() 2936 ConstraintSatisfaction Satisfaction; in TransformNestedRequirement() 4226 ConstraintSatisfaction Satisfaction; in InstantiateClassMembers()
|
| H A D | SemaOverload.cpp | 730 ConstraintSatisfaction Satisfaction; 7248 ConstraintSatisfaction Satisfaction; in AddOverloadCandidate() 7803 ConstraintSatisfaction Satisfaction; in AddMethodCandidate() 8358 ConstraintSatisfaction Satisfaction; in AddConversionCandidate() 8652 ConstraintSatisfaction Satisfaction; in AddSurrogateCandidate() 11610 ConstraintSatisfaction Satisfaction; in checkAddressOfFunctionIsAvailable() 12769 ConstraintSatisfaction Satisfaction; in NoteFunctionCandidate() 12813 ConstraintSatisfaction Satisfaction; in NoteSurrogateCandidate()
|
| H A D | Sema.cpp | 612 std::vector<ConstraintSatisfaction *> Satisfactions; in ~Sema()
|
| H A D | SemaTemplate.cpp | 4741 ConstraintSatisfaction Satisfaction; in CheckConceptTemplateId() 9585 if (ConstraintSatisfaction Satisfaction; in CheckMemberSpecialization() 10591 ConstraintSatisfaction S; in ActOnExplicitInstantiation()
|
| H A D | SemaTemplateDeduction.cpp | 5102 ConstraintSatisfaction Satisfaction; in CheckDeducedPlaceholderConstraints()
|
| H A D | SemaExprCXX.cpp | 7977 ConstraintSatisfaction Satisfaction; in BuildNestedRequirement()
|
| H A D | SemaDeclCXX.cpp | 17857 ConstraintSatisfaction Satisfaction; in BuildStaticAssertDeclaration()
|
| H A D | SemaDecl.cpp | 19265 ConstraintSatisfaction Satisfaction; in SetEligibleMethods()
|
| H A D | SemaExpr.cpp | 287 ConstraintSatisfaction Satisfaction; in DiagnoseUseOfDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | TemplateDeduction.h | 261 ConstraintSatisfaction AssociatedConstraintsSatisfaction;
|
| H A D | Sema.h | 129 class ConstraintSatisfaction; variable 14662 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction() 14696 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction); 14706 ConstraintSatisfaction &Satisfaction); 14715 ConstraintSatisfaction &Satisfaction, 14755 ConstraintSatisfaction &Satisfaction); 14761 void DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction &Satisfaction, 14808 llvm::ContextualFoldingSet<ConstraintSatisfaction, const ASTContext &>
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 796 static ConstraintSatisfaction 798 ConstraintSatisfaction Satisfaction; in readConstraintSatisfaction() 810 new (C) ConstraintSatisfaction::SubstitutionDiagnostic( in readConstraintSatisfaction()
|