clang API Documentation

Public Member Functions
clang::UnaryTransformTypeLoc Class Reference

#include <TypeLoc.h>

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

List of all members.

Public Member Functions

SourceLocation getKWLoc () const
void setKWLoc (SourceLocation Loc)
SourceLocation getLParenLoc () const
void setLParenLoc (SourceLocation Loc)
SourceLocation getRParenLoc () const
void setRParenLoc (SourceLocation Loc)
TypeSourceInfogetUnderlyingTInfo () 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)

Detailed Description

Definition at line 1462 of file TypeLoc.h.


Member Function Documentation

SourceLocation clang::UnaryTransformTypeLoc::getKWLoc ( ) const [inline]
SourceRange clang::UnaryTransformTypeLoc::getLocalSourceRange ( ) const [inline]

Get the local source range.

Reimplemented from clang::TypeLoc.

Definition at line 1483 of file TypeLoc.h.

SourceLocation clang::UnaryTransformTypeLoc::getLParenLoc ( ) const [inline]
SourceRange clang::UnaryTransformTypeLoc::getParensRange ( ) const [inline]

Definition at line 1487 of file TypeLoc.h.

SourceLocation clang::UnaryTransformTypeLoc::getRParenLoc ( ) const [inline]
TypeSourceInfo* clang::UnaryTransformTypeLoc::getUnderlyingTInfo ( ) const [inline]
void clang::UnaryTransformTypeLoc::initializeLocal ( ASTContext Context,
SourceLocation  Loc 
) [inline]

Definition at line 1495 of file TypeLoc.h.

void clang::UnaryTransformTypeLoc::setKWLoc ( SourceLocation  Loc) [inline]
void clang::UnaryTransformTypeLoc::setLParenLoc ( SourceLocation  Loc) [inline]
void clang::UnaryTransformTypeLoc::setParensRange ( SourceRange  Range) [inline]

Definition at line 1490 of file TypeLoc.h.

References clang::SourceRange::getBegin(), and clang::SourceRange::getEnd().

void clang::UnaryTransformTypeLoc::setRParenLoc ( SourceLocation  Loc) [inline]
void clang::UnaryTransformTypeLoc::setUnderlyingTInfo ( TypeSourceInfo TInfo) [inline]

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