Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTConcept.h28 class ConstraintSatisfaction : public llvm::FoldingSetNode {
36 ConstraintSatisfaction() = default;
38 ConstraintSatisfaction(const NamedDecl *ConstraintOwner, in ConstraintSatisfaction() function
91 const ConstraintSatisfaction &Satisfaction);
94 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,
432 const ConstraintSatisfaction &Satisfaction) : in NestedRequirement()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTConcept.cpp23 const ConstraintSatisfaction &Satisfaction): in ASTConstraintSatisfaction()
52 const ConstraintSatisfaction &Satisfaction) { in Create()
60 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()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp127 ConstraintSatisfaction &Satisfaction, in calculateConstraintSatisfaction()
204 const Expr *ConstraintExpr, ConstraintSatisfaction &Satisfaction) { in calculateConstraintSatisfaction()
257 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{ in calculateConstraintSatisfaction()
275 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction()
315 ConstraintSatisfaction &OutSatisfaction) { in CheckConstraintSatisfaction()
326 ConstraintSatisfaction::Profile(ID, Context, Template, TemplateArgs); in CheckConstraintSatisfaction()
333 std::make_unique<ConstraintSatisfaction>(Template, TemplateArgs); in CheckConstraintSatisfaction()
348 ConstraintSatisfaction &Satisfaction) { in CheckConstraintSatisfaction()
358 ConstraintSatisfaction &Satisfaction, in CheckFunctionConstraints()
384 ConstraintSatisfaction Satisfaction; in EnsureTemplateArgumentListConstraints()
[all …]
H A DSemaTemplateInstantiate.cpp2027 ConstraintSatisfaction Satisfaction; in TransformNestedRequirement()
3282 ConstraintSatisfaction Satisfaction; in InstantiateClassMembers()
H A DSemaOverload.cpp605 ConstraintSatisfaction Satisfaction;
6517 ConstraintSatisfaction Satisfaction; in AddOverloadCandidate()
7023 ConstraintSatisfaction Satisfaction; in AddMethodCandidate()
7420 ConstraintSatisfaction Satisfaction; in AddConversionCandidate()
10342 ConstraintSatisfaction Satisfaction; in checkAddressOfFunctionIsAvailable()
11400 ConstraintSatisfaction Satisfaction; in NoteFunctionCandidate()
H A DSema.cpp481 std::vector<ConstraintSatisfaction *> Satisfactions; in ~Sema()
H A DSemaTemplateDeduction.cpp4560 ConstraintSatisfaction Satisfaction; in CheckDeducedPlaceholderConstraints()
H A DSemaExprCXX.cpp9052 ConstraintSatisfaction Satisfaction; in BuildNestedRequirement()
H A DSemaTemplate.cpp4754 ConstraintSatisfaction Satisfaction; in CheckConceptTemplateId()
H A DSemaDeclCXX.cpp16612 ConstraintSatisfaction Satisfaction; in BuildStaticAssertDeclaration()
H A DSemaExpr.cpp285 ConstraintSatisfaction Satisfaction; in DiagnoseUseOfDecl()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplateDeduction.h234 ConstraintSatisfaction AssociatedConstraintsSatisfaction;
H A DSema.h7104 llvm::ContextualFoldingSet<ConstraintSatisfaction, const ASTContext &>
7157 SourceRange TemplateIDRange, ConstraintSatisfaction &Satisfaction);
7166 ConstraintSatisfaction &Satisfaction);
7175 ConstraintSatisfaction &Satisfaction,
7201 DiagnoseUnsatisfiedConstraint(const ConstraintSatisfaction &Satisfaction,
9794 ConstraintSatisfaction &Satisfaction);
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp771 static ConstraintSatisfaction
773 ConstraintSatisfaction Satisfaction; in readConstraintSatisfaction()
784 ConstraintSatisfaction::SubstitutionDiagnostic{ in readConstraintSatisfaction()