clang 19.0.0git
clang::ConstructionContextItem Member List

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

ArgumentKind enum valueclang::ConstructionContextItem
ConstructionContextItem(const DeclStmt *DS)clang::ConstructionContextIteminline
ConstructionContextItem(const CXXNewExpr *NE)clang::ConstructionContextIteminline
ConstructionContextItem(const ReturnStmt *RS)clang::ConstructionContextIteminline
ConstructionContextItem(const MaterializeTemporaryExpr *MTE)clang::ConstructionContextIteminline
ConstructionContextItem(const CXXBindTemporaryExpr *BTE, bool IsElided=false)clang::ConstructionContextIteminline
ConstructionContextItem(const CXXConstructExpr *CE)clang::ConstructionContextIteminline
ConstructionContextItem(const CallExpr *CE, unsigned Index)clang::ConstructionContextIteminline
ConstructionContextItem(const CXXConstructExpr *CE, unsigned Index)clang::ConstructionContextIteminline
ConstructionContextItem(const CXXInheritedCtorInitExpr *CE, unsigned Index)clang::ConstructionContextIteminline
ConstructionContextItem(const ObjCMessageExpr *ME, unsigned Index)clang::ConstructionContextIteminline
ConstructionContextItem(const Expr *E, unsigned Index)clang::ConstructionContextIteminline
ConstructionContextItem(const CXXCtorInitializer *Init)clang::ConstructionContextIteminline
ConstructionContextItem(const LambdaExpr *LE, unsigned Index)clang::ConstructionContextIteminline
ElidableConstructorKind enum valueclang::ConstructionContextItem
ElidedDestructorKind enum valueclang::ConstructionContextItem
getCXXCtorInitializer() constclang::ConstructionContextIteminline
getIndex() constclang::ConstructionContextIteminline
getKind() constclang::ConstructionContextIteminline
getKindAsString(ItemKind K)clang::ConstructionContextIteminlinestatic
getKindAsString() constclang::ConstructionContextIteminline
getStmt() constclang::ConstructionContextIteminline
getStmtOrNull() constclang::ConstructionContextIteminline
INITIALIZER_KIND_BEGIN enum valueclang::ConstructionContextItem
INITIALIZER_KIND_END enum valueclang::ConstructionContextItem
InitializerKind enum valueclang::ConstructionContextItem
ItemKind enum nameclang::ConstructionContextItem
LambdaCaptureKind enum valueclang::ConstructionContextItem
MaterializationKind enum valueclang::ConstructionContextItem
NewAllocatorKind enum valueclang::ConstructionContextItem
operator<(const ConstructionContextItem &Other) constclang::ConstructionContextIteminline
operator==(const ConstructionContextItem &Other) constclang::ConstructionContextIteminline
Profile(llvm::FoldingSetNodeID &ID) constclang::ConstructionContextIteminline
ReturnKind enum valueclang::ConstructionContextItem
STATEMENT_KIND_BEGIN enum valueclang::ConstructionContextItem
STATEMENT_KIND_END enum valueclang::ConstructionContextItem
STATEMENT_WITH_INDEX_KIND_BEGIN enum valueclang::ConstructionContextItem
STATEMENT_WITH_INDEX_KIND_END enum valueclang::ConstructionContextItem
TemporaryDestructorKind enum valueclang::ConstructionContextItem
VariableKind enum valueclang::ConstructionContextItem