Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DASTConcept.cpp44 ASTConstraintSatisfaction::ASTConstraintSatisfaction( in ASTConstraintSatisfaction() function in ASTConstraintSatisfaction
55 ASTConstraintSatisfaction::ASTConstraintSatisfaction( in ASTConstraintSatisfaction() function in ASTConstraintSatisfaction
56 const ASTContext &C, const ASTConstraintSatisfaction &Satisfaction) in ASTConstraintSatisfaction()
66 ASTConstraintSatisfaction *
67 ASTConstraintSatisfaction::Create(const ASTContext &C, in Create()
72 void *Mem = C.Allocate(size, alignof(ASTConstraintSatisfaction)); in Create()
73 return new (Mem) ASTConstraintSatisfaction(C, Satisfaction); in Create()
76 ASTConstraintSatisfaction *ASTConstraintSatisfaction::Rebuild( in Rebuild()
77 const ASTContext &C, const ASTConstraintSatisfaction &Satisfaction) { in Rebuild()
80 void *Mem = C.Allocate(size, alignof(ASTConstraintSatisfaction)); in Rebuild()
[all …]
H A DExprConcepts.cpp45 ? ASTConstraintSatisfaction::Create(C, *Satisfaction) in ConceptSpecializationExpr()
94 ? ASTConstraintSatisfaction::Create(C, *Satisfaction) in ConceptSpecializationExpr()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DASTConcept.h84 struct ASTConstraintSatisfaction final :
85 llvm::TrailingObjects<ASTConstraintSatisfaction,
99 ASTConstraintSatisfaction(const ASTContext &C,
101 ASTConstraintSatisfaction(const ASTContext &C,
102 const ASTConstraintSatisfaction &Satisfaction);
104 static ASTConstraintSatisfaction *
106 static ASTConstraintSatisfaction *
107 Rebuild(const ASTContext &C, const ASTConstraintSatisfaction &Satisfaction);
H A DExprConcepts.h56 ASTConstraintSatisfaction *Satisfaction;
117 const ASTConstraintSatisfaction &getSatisfaction() const { in getSatisfaction()
414 const ASTConstraintSatisfaction *Satisfaction = nullptr;
437 Satisfaction(ASTConstraintSatisfaction::Create(C, Satisfaction)) {} in NestedRequirement()
440 const ASTConstraintSatisfaction *Satisfaction) in NestedRequirement()
451 ASTConstraintSatisfaction::Create(C, Satisfaction)) {} in NestedRequirement()
467 const ASTConstraintSatisfaction &getConstraintSatisfaction() const { in getConstraintSatisfaction()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaConcept.cpp1072 const ASTConstraintSatisfaction &Satisfaction, in DiagnoseUnsatisfiedConstraint()
H A DSemaExprCXX.cpp9088 const ASTConstraintSatisfaction &Satisfaction) { in BuildNestedRequirement()
9091 ASTConstraintSatisfaction::Rebuild(Context, Satisfaction)); in BuildNestedRequirement()
H A DTreeTransform.h3574 const ASTConstraintSatisfaction &Satisfaction) { in RebuildNestedRequirement()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterStmt.cpp403 const ASTConstraintSatisfaction &Satisfaction) { in addConstraintSatisfaction()
H A DASTReaderStmt.cpp806 ASTConstraintSatisfaction::Create(Record.getContext(), in VisitConceptSpecializationExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h7453 DiagnoseUnsatisfiedConstraint(const ASTConstraintSatisfaction &Satisfaction,
8566 const ASTConstraintSatisfaction &Satisfaction);