clang 8.0.0

clang::SimpleTemporaryObjectConstructionContext Member List

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

ArgumentKind enum value | clang::ConstructionContext |
classof(const ConstructionContext *CC) | clang::SimpleTemporaryObjectConstructionContext | inline static
ConstructionContext class | clang::SimpleTemporaryObjectConstructionContext | friend
clang::TemporaryObjectConstructionContext::ConstructionContext(Kind K) | clang::ConstructionContext | inline explicit protected
createFromLayers(BumpVectorContext &C, const ConstructionContextLayer *TopLayer) | clang::ConstructionContext | static
CXX17ElidedCopyConstructorInitializerKind enum value | clang::ConstructionContext |
CXX17ElidedCopyReturnedValueKind enum value | clang::ConstructionContext |
CXX17ElidedCopyVariableKind enum value | clang::ConstructionContext |
ElidedTemporaryObjectKind enum value | clang::ConstructionContext |
getCXXBindTemporaryExpr() const | clang::TemporaryObjectConstructionContext | inline
getKind() const | clang::ConstructionContext | inline
getMaterializedTemporaryExpr() const | clang::TemporaryObjectConstructionContext | inline
INITIALIZER_BEGIN enum value | clang::ConstructionContext |
INITIALIZER_END enum value | clang::ConstructionContext |
K | clang::ConstructionContext | protected
Kind enum name | clang::ConstructionContext |
NewAllocatedObjectKind enum value | clang::ConstructionContext |
RETURNED_VALUE_BEGIN enum value | clang::ConstructionContext |
RETURNED_VALUE_END enum value | clang::ConstructionContext |
SimpleConstructorInitializerKind enum value | clang::ConstructionContext |
SimpleReturnedValueKind enum value | clang::ConstructionContext |
SimpleTemporaryObjectKind enum value | clang::ConstructionContext |
SimpleVariableKind enum value | clang::ConstructionContext |
TEMPORARY_BEGIN enum value | clang::ConstructionContext |
TEMPORARY_END enum value | clang::ConstructionContext |
TemporaryObjectConstructionContext(ConstructionContext::Kind K, const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) | clang::TemporaryObjectConstructionContext | inline explicit protected
VARIABLE_BEGIN enum value | clang::ConstructionContext |
VARIABLE_END enum value | clang::ConstructionContext |