clang API Documentation
Wrapper for source info for member pointers. More...
#include <TypeLoc.h>


Public Member Functions | |
| SourceLocation | getStarLoc () const |
| void | setStarLoc (SourceLocation Loc) |
| const Type * | getClass () const |
| TypeSourceInfo * | getClassTInfo () const |
| void | setClassTInfo (TypeSourceInfo *TI) |
| void | initializeLocal (ASTContext &Context, SourceLocation Loc) |
| SourceRange | getLocalSourceRange () const |
| Get the local source range. | |
| const Type* clang::MemberPointerTypeLoc::getClass | ( | ) | const [inline] |
Definition at line 1092 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getTypePtr().
| TypeSourceInfo* clang::MemberPointerTypeLoc::getClassTInfo | ( | ) | const [inline] |
Definition at line 1095 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| SourceRange clang::MemberPointerTypeLoc::getLocalSourceRange | ( | ) | const [inline] |
Get the local source range.
Reimplemented from clang::PointerLikeTypeLoc< MemberPointerTypeLoc, MemberPointerType, MemberPointerLocInfo >.
| SourceLocation clang::MemberPointerTypeLoc::getStarLoc | ( | ) | const [inline] |
| void clang::MemberPointerTypeLoc::initializeLocal | ( | ASTContext & | Context, |
| SourceLocation | Loc | ||
| ) | [inline] |
| void clang::MemberPointerTypeLoc::setClassTInfo | ( | TypeSourceInfo * | TI | ) | [inline] |
Definition at line 1098 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| void clang::MemberPointerTypeLoc::setStarLoc | ( | SourceLocation | Loc | ) | [inline] |