clang 22.0.0git
|
Stores the type being destroyed by a pseudo-destructor expression. More...
#include "clang/AST/ExprCXX.h"
Public Member Functions | |
PseudoDestructorTypeStorage ()=default | |
PseudoDestructorTypeStorage (const IdentifierInfo *II, SourceLocation Loc) | |
PseudoDestructorTypeStorage (TypeSourceInfo *Info) | |
TypeSourceInfo * | getTypeSourceInfo () const |
const IdentifierInfo * | getIdentifier () const |
SourceLocation | getLocation () const |
Stores the type being destroyed by a pseudo-destructor expression.
|
default |
|
inline |
PseudoDestructorTypeStorage::PseudoDestructorTypeStorage | ( | TypeSourceInfo * | Info | ) |
Definition at line 366 of file ExprCXX.cpp.
References clang::TypeSourceInfo::getTypeLoc().
|
inline |
Definition at line 2708 of file ExprCXX.h.
Referenced by clang::TreeTransform< Derived >::RebuildCXXPseudoDestructorExpr().
|
inline |
Definition at line 2712 of file ExprCXX.h.
Referenced by clang::TreeTransform< Derived >::RebuildCXXPseudoDestructorExpr().
|
inline |
Definition at line 2704 of file ExprCXX.h.
Referenced by clang::Sema::BuildPseudoDestructorExpr(), and clang::TreeTransform< Derived >::RebuildCXXPseudoDestructorExpr().