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

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTConcept.cpp24 const ConstraintSatisfaction &Satisfaction):
53 const ConstraintSatisfaction &Satisfaction) {
61 void ConstraintSatisfaction::Profile(
H A DExprConcepts.cpp39 const ConstraintSatisfaction *Satisfaction)
80 const ConstraintSatisfaction *Satisfaction) {
92 const ConstraintSatisfaction *Satisfaction, bool Dependent,
117 const ConstraintSatisfaction *Satisfaction,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h29 class ConstraintSatisfaction : public llvm::FoldingSetNode { class in namespace:clang
37 ConstraintSatisfaction() = default;
39 ConstraintSatisfaction(const NamedDecl *ConstraintOwner, function in class:clang::ConstraintSatisfaction
76 /// This is safe to store in an AST node, as opposed to ConstraintSatisfaction.
92 const ConstraintSatisfaction &Satisfaction);
95 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,
422 "constructed with a ConstraintSatisfaction object");
426 const ConstraintSatisfaction &Satisfaction) :
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp124 ConstraintSatisfaction &Satisfaction,
197 const Expr *ConstraintExpr, ConstraintSatisfaction &Satisfaction) {
243 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{
261 ConstraintSatisfaction &Satisfaction) {
301 ConstraintSatisfaction &OutSatisfaction) {
309 ConstraintSatisfaction *Satisfaction = nullptr;
312 ConstraintSatisfaction::Profile(ID, Context, Template, TemplateArgs);
318 Satisfaction = new ConstraintSatisfaction(Template, TemplateArgs);
340 ConstraintSatisfaction &Satisfaction) {
349 ConstraintSatisfaction
[all...]
H A DSema.cpp403 std::vector<ConstraintSatisfaction *> Satisfactions;
H A DSemaOverload.cpp603 ConstraintSatisfaction Satisfaction;
6326 ConstraintSatisfaction Satisfaction;
6837 ConstraintSatisfaction Satisfaction;
7234 ConstraintSatisfaction Satisfaction;
10061 ConstraintSatisfaction Satisfaction;
11086 ConstraintSatisfaction Satisfaction;
H A DSemaTemplateDeduction.cpp4619 ConstraintSatisfaction Satisfaction;
H A DSemaExprCXX.cpp8592 ConstraintSatisfaction Satisfaction;
H A DSemaTemplateInstantiateDecl.cpp4379 ConstraintSatisfaction &Satisfaction) {
H A DSemaTemplate.cpp4548 ConstraintSatisfaction Satisfaction;
H A DSemaDeclCXX.cpp16011 ConstraintSatisfaction Satisfaction;
H A DSemaExpr.cpp274 ConstraintSatisfaction Satisfaction;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateDeduction.h234 ConstraintSatisfaction AssociatedConstraintsSatisfaction;
H A DSema.h6487 llvm::ContextualFoldingSet<ConstraintSatisfaction, const ASTContext &>
6532 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction);
6541 ConstraintSatisfaction &Satisfaction);
6550 ConstraintSatisfaction &Satisfaction,
6576 DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction &Satisfaction,
9116 ConstraintSatisfaction &Satisfaction);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp769 static ConstraintSatisfaction
771 ConstraintSatisfaction Satisfaction;
782 ConstraintSatisfaction::SubstitutionDiagnostic{

Completed in 582 milliseconds