Home
last modified time | relevance | path

Searched refs:ConstraintSatisfaction (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h30 class ConstraintSatisfaction : public llvm::FoldingSetNode {
38 ConstraintSatisfaction() = default;
40 ConstraintSatisfaction(const NamedDecl *ConstraintOwner, in ConstraintSatisfaction() function
93 const ConstraintSatisfaction &Satisfaction);
96 Create(const ASTContext &C, const ConstraintSatisfaction &Satisfaction);
H A DExprConcepts.h64 const ConstraintSatisfaction *Satisfaction);
68 const ConstraintSatisfaction *Satisfaction,
82 const ConstraintSatisfaction *Satisfaction);
87 const ConstraintSatisfaction *Satisfaction,
430 const ConstraintSatisfaction &Satisfaction) : in NestedRequirement()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DASTConcept.cpp24 const ConstraintSatisfaction &Satisfaction): in ASTConstraintSatisfaction()
53 const ConstraintSatisfaction &Satisfaction) { in Create()
61 void ConstraintSatisfaction::Profile( in Profile()
H A DExprConcepts.cpp39 const ConstraintSatisfaction *Satisfaction) in ConceptSpecializationExpr()
80 const ConstraintSatisfaction *Satisfaction) { in Create()
92 const ConstraintSatisfaction *Satisfaction, bool Dependent, in ConceptSpecializationExpr()
117 const ConstraintSatisfaction *Satisfaction, in Create()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp129 ConstraintSatisfaction &Satisfaction, in calculateConstraintSatisfaction()
206 const Expr *ConstraintExpr, ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction()
259 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{ in calculateConstraintSatisfaction()
277 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction()
317 ConstraintSatisfaction &OutSatisfaction) { in CheckConstraintSatisfaction()
325 ConstraintSatisfaction *Satisfaction = nullptr; in CheckConstraintSatisfaction()
328 ConstraintSatisfaction::Profile(ID, Context, Template, TemplateArgs); in CheckConstraintSatisfaction()
334 Satisfaction = new ConstraintSatisfaction(Template, TemplateArgs); in CheckConstraintSatisfaction()
356 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction()
365 ConstraintSatisfaction &Satisfaction, in CheckFunctionConstraints()
[all …]
H A DSemaOverload.cpp606 ConstraintSatisfaction Satisfaction;
6433 ConstraintSatisfaction Satisfaction; in AddOverloadCandidate()
6938 ConstraintSatisfaction Satisfaction; in AddMethodCandidate()
7335 ConstraintSatisfaction Satisfaction; in AddConversionCandidate()
10194 ConstraintSatisfaction Satisfaction; in checkAddressOfFunctionIsAvailable()
11232 ConstraintSatisfaction Satisfaction; in NoteFunctionCandidate()
H A DSema.cpp459 std::vector<ConstraintSatisfaction *> Satisfactions; in ~Sema()
H A DSemaTemplateDeduction.cpp4684 ConstraintSatisfaction Satisfaction; in CheckDeducedPlaceholderConstraints()
H A DSemaTemplateInstantiateDecl.cpp4556 ConstraintSatisfaction &Satisfaction) { in CheckInstantiatedFunctionTemplateConstraints()
H A DSemaExprCXX.cpp8797 ConstraintSatisfaction Satisfaction; in BuildNestedRequirement()
H A DSemaTemplate.cpp4696 ConstraintSatisfaction Satisfaction; in CheckConceptTemplateId()
H A DSemaDeclCXX.cpp16356 ConstraintSatisfaction Satisfaction; in BuildStaticAssertDeclaration()
H A DSemaExpr.cpp280 ConstraintSatisfaction Satisfaction; in DiagnoseUseOfDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateDeduction.h234 ConstraintSatisfaction AssociatedConstraintsSatisfaction;
H A DSema.h6815 llvm::ContextualFoldingSet<ConstraintSatisfaction, const ASTContext &>
6860 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction);
6869 ConstraintSatisfaction &Satisfaction);
6878 ConstraintSatisfaction &Satisfaction,
6904 DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction &Satisfaction,
9465 ConstraintSatisfaction &Satisfaction);
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp786 static ConstraintSatisfaction
788 ConstraintSatisfaction Satisfaction; in readConstraintSatisfaction()
799 ConstraintSatisfaction::SubstitutionDiagnostic{ in readConstraintSatisfaction()