clang  6.0.0svn
Public Member Functions | Static Public Member Functions | List of all members
clang::CXXTemporary Class Reference

Represents a C++ temporary. More...

#include "clang/AST/ExprCXX.h"

Public Member Functions

const CXXDestructorDeclgetDestructor () const
 
void setDestructor (const CXXDestructorDecl *Dtor)
 

Static Public Member Functions

static CXXTemporaryCreate (const ASTContext &C, const CXXDestructorDecl *Destructor)
 

Detailed Description

Represents a C++ temporary.

Definition at line 1103 of file ExprCXX.h.

Member Function Documentation

◆ Create()

CXXTemporary * CXXTemporary::Create ( const ASTContext C,
const CXXDestructorDecl Destructor 
)
static

Definition at line 736 of file ExprCXX.cpp.

References clang::C.

Referenced by clang::ASTReader::ReadCXXTemporary().

◆ getDestructor()

const CXXDestructorDecl* clang::CXXTemporary::getDestructor ( ) const
inline

◆ setDestructor()

void clang::CXXTemporary::setDestructor ( const CXXDestructorDecl Dtor)
inline

Definition at line 1115 of file ExprCXX.h.


The documentation for this class was generated from the following files: