| AreCompatibleForSubsumption(const FoldExpandedConstraint &A, const FoldExpandedConstraint &B) | clang::FoldExpandedConstraint | static |
| Atomic | clang::NormalizedConstraint | |
| CCK_Conjunction enum value | clang::NormalizedConstraint | |
| CCK_Disjunction enum value | clang::NormalizedConstraint | |
| Compound | clang::NormalizedConstraint | |
| CompoundConstraintKind enum name | clang::NormalizedConstraint | |
| ConceptId | clang::NormalizedConstraint | |
| ConstraintKind enum name | clang::NormalizedConstraint | |
| Create(ASTContext &Ctx, const Expr *Pattern, const NamedDecl *ConstraintDecl, FoldOperatorKind OpKind, NormalizedConstraint *Constraint) | clang::FoldExpandedConstraint | inlinestatic |
| ExprOrConcept typedef | clang::NormalizedConstraint | protected |
| FoldExpanded | clang::NormalizedConstraint | |
| FoldOperatorKind enum name | clang::NormalizedConstraint | |
| getBeginLoc() const | clang::NormalizedConstraint | inline |
| getConstraintDecl() const | clang::NormalizedConstraintWithParamMapping | inline |
| getEndLoc() const | clang::NormalizedConstraint | inline |
| getFoldOperator() const | clang::FoldExpandedConstraint | inline |
| getKind() const | clang::NormalizedConstraint | inline |
| getNormalizedPattern() const | clang::FoldExpandedConstraint | inline |
| getNormalizedPattern() | clang::FoldExpandedConstraint | inline |
| getPackSubstitutionIndex() const | clang::NormalizedConstraintWithParamMapping | inline |
| getParameterMapping() const | clang::NormalizedConstraintWithParamMapping | inline |
| getPattern() const | clang::FoldExpandedConstraint | inline |
| getSourceRange() const | clang::NormalizedConstraint | inline |
| getUsedTemplateParamList() const | clang::NormalizedConstraintWithParamMapping | inline |
| hasMatchingParameterMapping(ASTContext &C, const NormalizedConstraint &Other) const | clang::FoldExpandedConstraint | inline |
| hasParameterMapping() const | clang::NormalizedConstraintWithParamMapping | inline |
| mappingOccurenceList() const | clang::NormalizedConstraintWithParamMapping | inline |
| mappingOccurenceListForSubsumption() const | clang::NormalizedConstraintWithParamMapping | inline |
| NormalizedConstraint(const Expr *ConstraintExpr, const NamedDecl *ConstraintDecl, UnsignedOrNone PackIndex) | clang::NormalizedConstraintWithParamMapping | inlineprotected |
| NormalizedConstraint(const Expr *Pattern, FoldOperatorKind OpKind, NormalizedConstraint *Constraint, const NamedDecl *ConstraintDecl) | clang::NormalizedConstraintWithParamMapping | inlineprotected |
| NormalizedConstraint(const ConceptReference *ConceptId, const NamedDecl *ConstraintDecl, NormalizedConstraint *SubConstraint, const ConceptSpecializationExpr *CSE, UnsignedOrNone PackIndex) | clang::NormalizedConstraintWithParamMapping | inlineprotected |
| NormalizedConstraint(NormalizedConstraint *LHS, CompoundConstraintKind CCK, NormalizedConstraint *RHS) | clang::NormalizedConstraintWithParamMapping | inlineprotected |
| OccurenceList typedef | clang::NormalizedConstraint | |
| updateParameterMapping(OccurenceList Indexes, OccurenceList IndexesForSubsumption, llvm::MutableArrayRef< TemplateArgumentLoc > Args, TemplateParameterList *ParamList) | clang::NormalizedConstraintWithParamMapping | inline |
| ~NormalizedConstraint() | clang::NormalizedConstraint | inlineprotected |