clang API Documentation
#include <TypeLoc.h>


Public Member Functions | |
| SourceLocation | getKWLoc () const |
| void | setKWLoc (SourceLocation Loc) |
| SourceLocation | getLParenLoc () const |
| void | setLParenLoc (SourceLocation Loc) |
| SourceLocation | getRParenLoc () const |
| void | setRParenLoc (SourceLocation Loc) |
| TypeSourceInfo * | getUnderlyingTInfo () const |
| void | setUnderlyingTInfo (TypeSourceInfo *TInfo) |
| SourceRange | getLocalSourceRange () const |
| Get the local source range. | |
| SourceRange | getParensRange () const |
| void | setParensRange (SourceRange Range) |
| void | initializeLocal (ASTContext &Context, SourceLocation Loc) |
| SourceLocation clang::UnaryTransformTypeLoc::getKWLoc | ( | ) | const [inline] |
Definition at line 1594 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| SourceRange clang::UnaryTransformTypeLoc::getLocalSourceRange | ( | ) | const [inline] |
Get the local source range.
Reimplemented from clang::TypeLoc.
| SourceLocation clang::UnaryTransformTypeLoc::getLParenLoc | ( | ) | const [inline] |
Definition at line 1597 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| SourceRange clang::UnaryTransformTypeLoc::getParensRange | ( | ) | const [inline] |
| SourceLocation clang::UnaryTransformTypeLoc::getRParenLoc | ( | ) | const [inline] |
Definition at line 1600 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| TypeSourceInfo* clang::UnaryTransformTypeLoc::getUnderlyingTInfo | ( | ) | const [inline] |
Definition at line 1603 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| void clang::UnaryTransformTypeLoc::initializeLocal | ( | ASTContext & | Context, |
| SourceLocation | Loc | ||
| ) | [inline] |
| void clang::UnaryTransformTypeLoc::setKWLoc | ( | SourceLocation | Loc | ) | [inline] |
Definition at line 1595 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| void clang::UnaryTransformTypeLoc::setLParenLoc | ( | SourceLocation | Loc | ) | [inline] |
Definition at line 1598 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| void clang::UnaryTransformTypeLoc::setParensRange | ( | SourceRange | Range | ) | [inline] |
Definition at line 1617 of file TypeLoc.h.
References clang::SourceRange::getBegin(), and clang::SourceRange::getEnd().
| void clang::UnaryTransformTypeLoc::setRParenLoc | ( | SourceLocation | Loc | ) | [inline] |
Definition at line 1601 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().
| void clang::UnaryTransformTypeLoc::setUnderlyingTInfo | ( | TypeSourceInfo * | TInfo | ) | [inline] |
Definition at line 1606 of file TypeLoc.h.
References clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >::getLocalData().