Lines Matching refs:ConstraintSatisfaction
98 ConstraintSatisfaction &Satisfaction, in calculateConstraintSatisfaction()
173 const Expr *ConstraintExpr, ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction()
219 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{ in calculateConstraintSatisfaction()
237 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction()
277 ConstraintSatisfaction &OutSatisfaction) { in CheckConstraintSatisfaction()
285 ConstraintSatisfaction *Satisfaction = nullptr; in CheckConstraintSatisfaction()
288 ConstraintSatisfaction::Profile(ID, Context, Template, TemplateArgs); in CheckConstraintSatisfaction()
294 Satisfaction = new ConstraintSatisfaction(Template, TemplateArgs); in CheckConstraintSatisfaction()
316 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction()
325 ConstraintSatisfaction &Satisfaction, in CheckFunctionConstraints()
351 ConstraintSatisfaction Satisfaction; in EnsureTemplateArgumentListConstraints()
598 Sema::DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction& Satisfaction, in DiagnoseUnsatisfiedConstraint()