clang 8.0.0

clang::ConstructionContextItem Member List

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

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