Searched refs:NormalizedConstraint (Results 1 – 3 of 3) sorted by relevance
/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | SemaConcept.h | 81 struct NormalizedConstraint { struct 87 std::pair<NormalizedConstraint, NormalizedConstraint> *, 1, argument 93 NormalizedConstraint(ASTContext &C, NormalizedConstraint LHS, in NormalizedConstraint() function 96 new (C) std::pair<NormalizedConstraint, NormalizedConstraint>{ in NormalizedConstraint() 99 NormalizedConstraint(ASTContext &C, const NormalizedConstraint &Other) { in NormalizedConstraint() argument 104 new (C) std::pair<NormalizedConstraint, NormalizedConstraint>{ in NormalizedConstraint() 110 NormalizedConstraint(NormalizedConstraint &&Other): in NormalizedConstraint() function 114 NormalizedConstraint &operator=(const NormalizedConstraint &Other) = delete; argument 115 NormalizedConstraint &operator=(NormalizedConstraint &&Other) { 130 NormalizedConstraint &getLHS() const { in getLHS() argument [all …]
|
H A D | Sema.h | 7252 llvm::DenseMap<NamedDecl *, NormalizedConstraint *> 7328 const NormalizedConstraint *
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 1082 const NormalizedConstraint * 1094 ? new (Context) NormalizedConstraint( in getNormalizedAssociatedConstraints() 1103 substituteParameterMappings(Sema &S, NormalizedConstraint &N, in substituteParameterMappings() 1171 std::optional<NormalizedConstraint> 1172 NormalizedConstraint::fromConstraintExprs(Sema &S, NamedDecl *D, in fromConstraintExprs() 1188 std::optional<NormalizedConstraint> 1214 const NormalizedConstraint *SubNF; in fromConstraintExpr() 1236 std::optional<NormalizedConstraint> New; in fromConstraintExpr() 1244 return NormalizedConstraint{new (S.Context) AtomicConstraint(S, E)}; in fromConstraintExpr() 1250 static NormalForm makeCNF(const NormalizedConstraint &Normalized) { in makeCNF() [all …]
|