clang API Documentation
#include <TypeLoc.h>
Public Member Functions | |
QualType | getUnderlyingType () const |
TypeSourceInfo * | getUnderlyingTInfo () const |
void | setUnderlyingTInfo (TypeSourceInfo *TI) const |
void | initializeLocal (ASTContext &Context, SourceLocation Loc) |
TypeSourceInfo* clang::TypeOfTypeLoc::getUnderlyingTInfo | ( | ) | const [inline] |
Definition at line 1564 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
QualType clang::TypeOfTypeLoc::getUnderlyingType | ( | ) | const [inline] |
Definition at line 1561 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getTypePtr().
Referenced by initializeLocal().
void TypeOfTypeLoc::initializeLocal | ( | ASTContext & | Context, |
SourceLocation | Loc | ||
) |
Reimplemented from clang::TypeofLikeTypeLoc< TypeOfTypeLoc, TypeOfType, TypeOfTypeLocInfo >.
Definition at line 315 of file TypeLoc.cpp.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeOfTypeLoc, TypeOfType, TypeOfTypeLocInfo >::getLocalData(), clang::ASTContext::getTrivialTypeSourceInfo(), getUnderlyingType(), and clang::TypeOfTypeLocInfo::UnderlyingTInfo.
void clang::TypeOfTypeLoc::setUnderlyingTInfo | ( | TypeSourceInfo * | TI | ) | const [inline] |
Definition at line 1567 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().