Home
last modified time | relevance | path

Searched refs:NormalizedConstraint (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSemaConcept.h81 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 DSema.h7252 llvm::DenseMap<NamedDecl *, NormalizedConstraint *>
7328 const NormalizedConstraint *
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaConcept.cpp1082 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 …]