Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/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.h7424 llvm::DenseMap<NamedDecl *, NormalizedConstraint *>
7512 const NormalizedConstraint *
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1179 const NormalizedConstraint *
1196 ? new (Context) NormalizedConstraint( in getNormalizedAssociatedConstraints()
1205 substituteParameterMappings(Sema &S, NormalizedConstraint &N, in substituteParameterMappings()
1274 std::optional<NormalizedConstraint>
1275 NormalizedConstraint::fromConstraintExprs(Sema &S, NamedDecl *D, in fromConstraintExprs()
1291 std::optional<NormalizedConstraint>
1317 const NormalizedConstraint *SubNF; in fromConstraintExpr()
1339 std::optional<NormalizedConstraint> New; in fromConstraintExpr()
1347 return NormalizedConstraint{new (S.Context) AtomicConstraint(S, E)}; in fromConstraintExpr()
1353 static NormalForm makeCNF(const NormalizedConstraint &Normalized) { in makeCNF()
[all …]