Searched refs:NormalizedConstraint (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/clang/include/clang/Sema/ |
D | SemaConcept.h | 82 struct NormalizedConstraint { struct 88 std::pair<NormalizedConstraint, NormalizedConstraint> *, 1, argument 93 NormalizedConstraint(AtomicConstraint *C): Constraint{C} { }; in NormalizedConstraint() argument 94 NormalizedConstraint(ASTContext &C, NormalizedConstraint LHS, in NormalizedConstraint() function 95 NormalizedConstraint RHS, CompoundConstraintKind Kind) in NormalizedConstraint() 97 new (C) std::pair<NormalizedConstraint, NormalizedConstraint>{ in NormalizedConstraint() 100 NormalizedConstraint(ASTContext &C, const NormalizedConstraint &Other) { in NormalizedConstraint() argument 105 new (C) std::pair<NormalizedConstraint, NormalizedConstraint>{ in NormalizedConstraint() 106 NormalizedConstraint(C, Other.getLHS()), in NormalizedConstraint() 107 NormalizedConstraint(C, Other.getRHS())}, in NormalizedConstraint() [all …]
|
D | Sema.h | 6595 llvm::DenseMap<NamedDecl *, NormalizedConstraint *> 6602 const NormalizedConstraint *
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaConcept.cpp | 643 const NormalizedConstraint * 649 NormalizedConstraint::fromConstraintExprs(*this, ConstrainedDecl, in getNormalizedAssociatedConstraints() 655 ? new (Context) NormalizedConstraint( in getNormalizedAssociatedConstraints() 663 static bool substituteParameterMappings(Sema &S, NormalizedConstraint &N, in substituteParameterMappings() 719 Optional<NormalizedConstraint> 720 NormalizedConstraint::fromConstraintExprs(Sema &S, NamedDecl *D, in fromConstraintExprs() 729 llvm::Optional<NormalizedConstraint> Conjunction; in fromConstraintExprs() 735 return llvm::Optional<NormalizedConstraint>{}; in fromConstraintExprs() 736 NormalizedConstraint NewConjunction(S.Context, std::move(*Conjunction), in fromConstraintExprs() 743 llvm::Optional<NormalizedConstraint> [all …]
|