clang API Documentation
A base class for. More...
#include <TypeLoc.h>


Public Member Functions | |
| SourceLocation | getSigilLoc () const |
| void | setSigilLoc (SourceLocation Loc) |
| TypeLoc | getPointeeLoc () const |
| SourceRange | getLocalSourceRange () const |
| Get the local source range. | |
| void | initializeLocal (ASTContext &Context, SourceLocation Loc) |
| QualType | getInnerType () const |
A base class for.
| QualType clang::PointerLikeTypeLoc< Derived, TypeClass, LocalData >::getInnerType | ( | ) | const [inline] |
Reimplemented from clang::ConcreteTypeLoc< UnqualTypeLoc, Derived, TypeClass, LocalData >.
Reimplemented in clang::ReferenceTypeLoc.
| SourceRange clang::PointerLikeTypeLoc< Derived, TypeClass, LocalData >::getLocalSourceRange | ( | ) | const [inline] |
Get the local source range.
Reimplemented from clang::TypeLoc.
Reimplemented in clang::MemberPointerTypeLoc.
| TypeLoc clang::PointerLikeTypeLoc< Derived, TypeClass, LocalData >::getPointeeLoc | ( | ) | const [inline] |
Definition at line 1033 of file TypeLoc.h.
Referenced by FixInvalidVariablyModifiedTypeLoc(), and clang::TreeTransform< Derived >::TransformReferenceType().
| SourceLocation clang::PointerLikeTypeLoc< Derived, TypeClass, LocalData >::getSigilLoc | ( | ) | const [inline] |
Definition at line 1026 of file TypeLoc.h.
Referenced by clang::TreeTransform< Derived >::TransformReferenceType().
| void clang::PointerLikeTypeLoc< Derived, TypeClass, LocalData >::initializeLocal | ( | ASTContext & | Context, |
| SourceLocation | Loc | ||
| ) | [inline] |
Reimplemented in clang::MemberPointerTypeLoc.
| void clang::PointerLikeTypeLoc< Derived, TypeClass, LocalData >::setSigilLoc | ( | SourceLocation | Loc | ) | [inline] |
Definition at line 1029 of file TypeLoc.h.
Referenced by clang::TreeTransform< Derived >::TransformReferenceType().