Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDASTConcept.h29 class ConstraintSatisfaction : public llvm::FoldingSetNode {
37 ConstraintSatisfaction() = default;
39 ConstraintSatisfaction(const NamedDecl *ConstraintOwner, in ConstraintSatisfaction() function
92 const ConstraintSatisfaction &Satisfaction);
95 Create(const ASTContext &C, const ConstraintSatisfaction &Satisfaction);
HDExprConcepts.h64 const ConstraintSatisfaction *Satisfaction);
68 const ConstraintSatisfaction *Satisfaction,
82 const ConstraintSatisfaction *Satisfaction);
87 const ConstraintSatisfaction *Satisfaction,
425 const ConstraintSatisfaction &Satisfaction) : in NestedRequirement()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDASTConcept.cpp24 const ConstraintSatisfaction &Satisfaction): in ASTConstraintSatisfaction()
53 const ConstraintSatisfaction &Satisfaction) { in Create()
61 void ConstraintSatisfaction::Profile( in Profile()
HDExprConcepts.cpp36 const ConstraintSatisfaction *Satisfaction) in ConceptSpecializationExpr()
92 const ConstraintSatisfaction *Satisfaction) { in Create()
104 const ConstraintSatisfaction *Satisfaction, bool Dependent, in ConceptSpecializationExpr()
124 const ConstraintSatisfaction *Satisfaction, in Create()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaConcept.cpp98 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()
[all …]
HDSemaOverload.cpp602 ConstraintSatisfaction Satisfaction;
6299 ConstraintSatisfaction Satisfaction; in AddOverloadCandidate()
6816 ConstraintSatisfaction Satisfaction; in AddMethodCandidate()
7212 ConstraintSatisfaction Satisfaction; in AddConversionCandidate()
9966 ConstraintSatisfaction Satisfaction; in checkAddressOfFunctionIsAvailable()
10991 ConstraintSatisfaction Satisfaction; in NoteFunctionCandidate()
HDSema.cpp398 std::vector<ConstraintSatisfaction *> Satisfactions; in ~Sema()
HDSemaTemplateDeduction.cpp4475 ConstraintSatisfaction Satisfaction; in CheckDeducedPlaceholderConstraints()
HDSemaTemplateInstantiateDecl.cpp4275 ConstraintSatisfaction &Satisfaction) { in CheckInstantiatedFunctionTemplateConstraints()
HDSemaExprCXX.cpp8485 ConstraintSatisfaction Satisfaction; in BuildNestedRequirement()
HDSemaTemplate.cpp4500 ConstraintSatisfaction Satisfaction; in CheckConceptTemplateId()
HDSemaDeclCXX.cpp15676 ConstraintSatisfaction Satisfaction; in BuildStaticAssertDeclaration()
HDSemaExpr.cpp271 ConstraintSatisfaction Satisfaction; in DiagnoseUseOfDecl()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDTemplateDeduction.h234 ConstraintSatisfaction AssociatedConstraintsSatisfaction;
HDSema.h6265 llvm::ContextualFoldingSet<ConstraintSatisfaction, const ASTContext &>
6310 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction);
6319 ConstraintSatisfaction &Satisfaction);
6328 ConstraintSatisfaction &Satisfaction,
6354 DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction &Satisfaction,
8841 ConstraintSatisfaction &Satisfaction);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp727 static ConstraintSatisfaction
729 ConstraintSatisfaction Satisfaction; in readConstraintSatisfaction()
740 ConstraintSatisfaction::SubstitutionDiagnostic{ in readConstraintSatisfaction()