Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaConcept.h82 struct NormalizedConstraint { struct
88 std::pair<NormalizedConstraint, NormalizedConstraint> *, 1, argument
94 NormalizedConstraint(ASTContext &C, NormalizedConstraint LHS, in NormalizedConstraint() argument
97 new (C) std::pair<NormalizedConstraint, NormalizedConstraint>{ in NormalizedConstraint()
100 NormalizedConstraint(ASTContext &C, const NormalizedConstraint &Other) { in NormalizedConstraint() function
105 new (C) std::pair<NormalizedConstraint, NormalizedConstraint>{ in NormalizedConstraint()
111 NormalizedConstraint(NormalizedConstraint &&Other): in NormalizedConstraint() argument
115 NormalizedConstraint &operator=(const NormalizedConstraint &Other) = delete; argument
116 NormalizedConstraint &operator=(NormalizedConstraint &&Other) {
148 static Optional<NormalizedConstraint> argument
[all …]
H A DSema.h6812 llvm::DenseMap<NamedDecl *, NormalizedConstraint *>
6819 const NormalizedConstraint *
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp665 const NormalizedConstraint *
671 NormalizedConstraint::fromConstraintExprs(*this, ConstrainedDecl, in getNormalizedAssociatedConstraints()
677 ? new (Context) NormalizedConstraint( in getNormalizedAssociatedConstraints()
741 Optional<NormalizedConstraint>
742 NormalizedConstraint::fromConstraintExprs(Sema &S, NamedDecl *D, in fromConstraintExprs()
758 llvm::Optional<NormalizedConstraint>
778 const NormalizedConstraint *SubNF; in fromConstraintExpr()
800 Optional<NormalizedConstraint> New; in fromConstraintExpr()
810 return NormalizedConstraint{new (S.Context) AtomicConstraint(S, E)}; in fromConstraintExpr()
816 static NormalForm makeCNF(const NormalizedConstraint &Normalized) { in makeCNF()
[all …]