Home
last modified time | relevance | path

Searched refs:ASTConstraintSatisfaction (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTConcept.cpp43 ASTConstraintSatisfaction::ASTConstraintSatisfaction( in ASTConstraintSatisfaction() function in ASTConstraintSatisfaction
54 ASTConstraintSatisfaction::ASTConstraintSatisfaction( in ASTConstraintSatisfaction() function in ASTConstraintSatisfaction
55 const ASTContext &C, const ASTConstraintSatisfaction &Satisfaction) in ASTConstraintSatisfaction()
65 ASTConstraintSatisfaction *
66 ASTConstraintSatisfaction::Create(const ASTContext &C, in Create()
71 void *Mem = C.Allocate(size, alignof(ASTConstraintSatisfaction)); in Create()
72 return new (Mem) ASTConstraintSatisfaction(C, Satisfaction); in Create()
75 ASTConstraintSatisfaction *ASTConstraintSatisfaction::Rebuild( in Rebuild()
76 const ASTContext &C, const ASTConstraintSatisfaction &Satisfaction) { in Rebuild()
79 void *Mem = C.Allocate(size, alignof(ASTConstraintSatisfaction)); in Rebuild()
[all …]
H A DExprConcepts.cpp40 ? ASTConstraintSatisfaction::Create(C, *Satisfaction) in ConceptSpecializationExpr()
74 ? ASTConstraintSatisfaction::Create(C, *Satisfaction) in ConceptSpecializationExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h91 struct ASTConstraintSatisfaction final :
92 llvm::TrailingObjects<ASTConstraintSatisfaction,
106 ASTConstraintSatisfaction(const ASTContext &C,
108 ASTConstraintSatisfaction(const ASTContext &C,
109 const ASTConstraintSatisfaction &Satisfaction);
111 static ASTConstraintSatisfaction *
113 static ASTConstraintSatisfaction *
114 Rebuild(const ASTContext &C, const ASTConstraintSatisfaction &Satisfaction);
H A DExprConcepts.h56 ASTConstraintSatisfaction *Satisfaction;
133 const ASTConstraintSatisfaction &getSatisfaction() const { in getSatisfaction()
431 const ASTConstraintSatisfaction *Satisfaction = nullptr;
454 Satisfaction(ASTConstraintSatisfaction::Create(C, Satisfaction)) {} in NestedRequirement()
457 const ASTConstraintSatisfaction *Satisfaction) in NestedRequirement()
468 ASTConstraintSatisfaction::Create(C, Satisfaction)) {} in NestedRequirement()
484 const ASTConstraintSatisfaction &getConstraintSatisfaction() const { in getConstraintSatisfaction()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1169 const ASTConstraintSatisfaction &Satisfaction, in DiagnoseUnsatisfiedConstraint()
H A DSemaExprCXX.cpp9160 const ASTConstraintSatisfaction &Satisfaction) { in BuildNestedRequirement()
9163 ASTConstraintSatisfaction::Rebuild(Context, Satisfaction)); in BuildNestedRequirement()
H A DTreeTransform.h3661 const ASTConstraintSatisfaction &Satisfaction) { in RebuildNestedRequirement()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp471 const ASTConstraintSatisfaction &Satisfaction) { in addConstraintSatisfaction()
H A DASTReaderStmt.cpp818 ASTConstraintSatisfaction::Create(Record.getContext(), in VisitConceptSpecializationExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7637 DiagnoseUnsatisfiedConstraint(const ASTConstraintSatisfaction &Satisfaction,
8829 const ASTConstraintSatisfaction &Satisfaction);