clang 19.0.0git
clang::concepts::ExprRequirement Member List

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

ASTStmtReaderclang::concepts::ExprRequirement
ASTStmtWriterclang::concepts::ExprRequirement
classof(const Requirement *R)clang::concepts::ExprRequirementinlinestatic
containsUnexpandedParameterPack() constclang::concepts::Requirementinline
ExprRequirement(Expr *E, bool IsSimple, SourceLocation NoexceptLoc, ReturnTypeRequirement Req, SatisfactionStatus Status, ConceptSpecializationExpr *SubstitutedConstraintExpr=nullptr)clang::concepts::ExprRequirement
ExprRequirement(SubstitutionDiagnostic *E, bool IsSimple, SourceLocation NoexceptLoc, ReturnTypeRequirement Req={})clang::concepts::ExprRequirement
getExpr() constclang::concepts::ExprRequirementinline
getExprSubstitutionDiagnostic() constclang::concepts::ExprRequirementinline
getKind() constclang::concepts::Requirementinline
getNoexceptLoc() constclang::concepts::ExprRequirementinline
getReturnTypeRequirement() constclang::concepts::ExprRequirementinline
getReturnTypeRequirementSubstitutedConstraintExpr() constclang::concepts::ExprRequirementinline
getSatisfactionStatus() constclang::concepts::ExprRequirementinline
hasNoexceptRequirement() constclang::concepts::ExprRequirementinline
isCompound() constclang::concepts::ExprRequirementinline
isDependent() constclang::concepts::Requirementinline
isExprSubstitutionFailure() constclang::concepts::ExprRequirementinline
isSatisfied() constclang::concepts::Requirementinline
isSimple() constclang::concepts::ExprRequirementinline
Requirement(RequirementKind Kind, bool IsDependent, bool ContainsUnexpandedParameterPack, bool IsSatisfied=true)clang::concepts::Requirementinline
RequirementKind enum nameclang::concepts::Requirement
RK_Compound enum valueclang::concepts::Requirement
RK_Nested enum valueclang::concepts::Requirement
RK_Simple enum valueclang::concepts::Requirement
RK_Type enum valueclang::concepts::Requirement
SatisfactionStatus enum nameclang::concepts::ExprRequirement
setContainsUnexpandedParameterPack(bool Contains)clang::concepts::Requirementinline
setDependent(bool IsDependent)clang::concepts::Requirementinline
setSatisfied(bool IsSatisfied)clang::concepts::Requirementinline
SS_ConstraintsNotSatisfied enum valueclang::concepts::ExprRequirement
SS_Dependent enum valueclang::concepts::ExprRequirement
SS_ExprSubstitutionFailure enum valueclang::concepts::ExprRequirement
SS_NoexceptNotMet enum valueclang::concepts::ExprRequirement
SS_Satisfied enum valueclang::concepts::ExprRequirement
SS_TypeRequirementSubstitutionFailure enum valueclang::concepts::ExprRequirement