clang 22.0.0git
clang::AtomicConstraint Member List

This is the complete list of members for clang::AtomicConstraint, 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 Expr *ConstraintExpr, const NamedDecl *ConstraintDecl, UnsignedOrNone PackIndex)clang::AtomicConstraintinlinestatic
ExprOrConcept typedefclang::NormalizedConstraintprotected
FoldExpandedclang::NormalizedConstraint
FoldOperatorKind enum nameclang::NormalizedConstraint
getBeginLoc() constclang::NormalizedConstraintinline
getConstraintDecl() constclang::NormalizedConstraintWithParamMappinginline
getConstraintExpr() constclang::AtomicConstraintinline
getEndLoc() constclang::NormalizedConstraintinline
getKind() constclang::NormalizedConstraintinline
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