clang API Documentation

Public Member Functions
clang::MemberPointerTypeLoc Class Reference

Wrapper for source info for member pointers. More...

#include <TypeLoc.h>

Inheritance diagram for clang::MemberPointerTypeLoc:
Inheritance graph
[legend]
Collaboration diagram for clang::MemberPointerTypeLoc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

SourceLocation getStarLoc () const
void setStarLoc (SourceLocation Loc)
const TypegetClass () const
TypeSourceInfogetClassTInfo () const
void setClassTInfo (TypeSourceInfo *TI)
void initializeLocal (ASTContext &Context, SourceLocation Loc)
SourceRange getLocalSourceRange () const
 Get the local source range.

Detailed Description

Wrapper for source info for member pointers.

Definition at line 977 of file TypeLoc.h.


Member Function Documentation

const Type* clang::MemberPointerTypeLoc::getClass ( ) const [inline]
TypeSourceInfo* clang::MemberPointerTypeLoc::getClassTInfo ( ) const [inline]
SourceRange clang::MemberPointerTypeLoc::getLocalSourceRange ( ) const [inline]

Get the local source range.

Reimplemented from clang::PointerLikeTypeLoc< MemberPointerTypeLoc, MemberPointerType, MemberPointerLocInfo >.

Definition at line 1003 of file TypeLoc.h.

SourceLocation clang::MemberPointerTypeLoc::getStarLoc ( ) const [inline]

Definition at line 981 of file TypeLoc.h.

void clang::MemberPointerTypeLoc::initializeLocal ( ASTContext Context,
SourceLocation  Loc 
) [inline]
void clang::MemberPointerTypeLoc::setClassTInfo ( TypeSourceInfo TI) [inline]
void clang::MemberPointerTypeLoc::setStarLoc ( SourceLocation  Loc) [inline]

Definition at line 984 of file TypeLoc.h.


The documentation for this class was generated from the following file: