clang 22.0.0git
clang::ConceptIdConstraint Member List

This is the complete list of members for clang::ConceptIdConstraint, including all inherited members.

Atomicclang::NormalizedConstraint
CCK_Conjunction enum valueclang::NormalizedConstraint
CCK_Disjunction enum valueclang::NormalizedConstraint
Compoundclang::NormalizedConstraint
CompoundConstraintKind enum nameclang::NormalizedConstraint
ConceptIdclang::NormalizedConstraint
ConstraintKind enum nameclang::NormalizedConstraint
Create(ASTContext &Ctx, const ConceptReference *ConceptId, NormalizedConstraint *SubConstraint, const NamedDecl *ConstraintDecl, const ConceptSpecializationExpr *CSE, UnsignedOrNone PackIndex)clang::ConceptIdConstraintinlinestatic
ExprOrConcept typedefclang::NormalizedConstraintprotected
FoldExpandedclang::NormalizedConstraint
FoldOperatorKind enum nameclang::NormalizedConstraint
getBeginLoc() constclang::NormalizedConstraintinline
getConceptId() constclang::ConceptIdConstraintinline
getConceptSpecializationExpr() constclang::ConceptIdConstraintinline
getConstraintDecl() constclang::NormalizedConstraintWithParamMappinginline
getEndLoc() constclang::NormalizedConstraintinline
getKind() constclang::NormalizedConstraintinline
getNormalizedConstraint() constclang::ConceptIdConstraintinline
getNormalizedConstraint()clang::ConceptIdConstraintinline
getPackSubstitutionIndex() constclang::NormalizedConstraintWithParamMappinginline
getParameterMapping() constclang::NormalizedConstraintWithParamMappinginline
getSourceRange() constclang::NormalizedConstraintinline
getUsedTemplateParamList() constclang::NormalizedConstraintWithParamMappinginline
hasMatchingParameterMapping(ASTContext &C, const NormalizedConstraint &Other) constclang::NormalizedConstraintWithParamMappinginline
hasParameterMapping() constclang::NormalizedConstraintWithParamMappinginline
mappingOccurenceList() constclang::NormalizedConstraintWithParamMappinginline
mappingOccurenceListForSubsumption() constclang::NormalizedConstraintWithParamMappinginline
NormalizedConstraint(const Expr *ConstraintExpr, const NamedDecl *ConstraintDecl, UnsignedOrNone PackIndex)clang::NormalizedConstraintWithParamMappinginlineprotected
NormalizedConstraint(const Expr *Pattern, FoldOperatorKind OpKind, NormalizedConstraint *Constraint, const NamedDecl *ConstraintDecl)clang::NormalizedConstraintWithParamMappinginlineprotected
NormalizedConstraint(const ConceptReference *ConceptId, const NamedDecl *ConstraintDecl, NormalizedConstraint *SubConstraint, const ConceptSpecializationExpr *CSE, UnsignedOrNone PackIndex)clang::NormalizedConstraintWithParamMappinginlineprotected
NormalizedConstraint(NormalizedConstraint *LHS, CompoundConstraintKind CCK, NormalizedConstraint *RHS)clang::NormalizedConstraintWithParamMappinginlineprotected
OccurenceList typedefclang::NormalizedConstraint
updateParameterMapping(OccurenceList Indexes, OccurenceList IndexesForSubsumption, llvm::MutableArrayRef< TemplateArgumentLoc > Args, TemplateParameterList *ParamList)clang::NormalizedConstraintWithParamMappinginline
~NormalizedConstraint()clang::NormalizedConstraintinlineprotected