clang API Documentation
CXXTemporary - Represents a C++ temporary. More...
#include <ExprCXX.h>
Public Member Functions | |
| const CXXDestructorDecl * | getDestructor () const |
| void | setDestructor (const CXXDestructorDecl *Dtor) |
Static Public Member Functions | |
| static CXXTemporary * | Create (ASTContext &C, const CXXDestructorDecl *Destructor) |
CXXTemporary - Represents a C++ temporary.
| CXXTemporary * CXXTemporary::Create | ( | ASTContext & | C, |
| const CXXDestructorDecl * | Destructor | ||
| ) | [static] |
Definition at line 666 of file ExprCXX.cpp.
Referenced by clang::Sema::MaybeBindToTemporary(), and clang::ASTReader::ReadCXXTemporary().
| const CXXDestructorDecl* clang::CXXTemporary::getDestructor | ( | ) | const [inline] |
Definition at line 817 of file ExprCXX.h.
Referenced by clang::ASTWriter::AddCXXTemporary(), and clang::CFGImplicitDtor::getDestructorDecl().
| void clang::CXXTemporary::setDestructor | ( | const CXXDestructorDecl * | Dtor | ) | [inline] |
Definition at line 818 of file ExprCXX.h.
Referenced by clang::Sema::ActOnDecltypeExpression().