clang API Documentation

Public Member Functions
clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData > Class Template Reference

#include <TypeLoc.h>

Inheritance diagram for clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >:
Inheritance graph
[legend]
Collaboration diagram for clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

SourceLocation getTypeofLoc () const
void setTypeofLoc (SourceLocation Loc)
SourceLocation getLParenLoc () const
void setLParenLoc (SourceLocation Loc)
SourceLocation getRParenLoc () const
void setRParenLoc (SourceLocation Loc)
SourceRange getParensRange () const
void setParensRange (SourceRange range)
SourceRange getLocalSourceRange () const
 Get the local source range.
void initializeLocal (ASTContext &Context, SourceLocation Loc)

Detailed Description

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
class clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >

Definition at line 1502 of file TypeLoc.h.


Member Function Documentation

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
SourceRange clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::getLocalSourceRange ( ) const [inline]

Get the local source range.

Reimplemented from clang::TypeLoc.

Reimplemented in clang::TypeOfExprTypeLoc.

Definition at line 1534 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
SourceLocation clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::getLParenLoc ( ) const [inline]

Definition at line 1512 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
SourceRange clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::getParensRange ( ) const [inline]

Definition at line 1526 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
SourceLocation clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::getRParenLoc ( ) const [inline]

Definition at line 1519 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
SourceLocation clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::getTypeofLoc ( ) const [inline]

Definition at line 1505 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
void clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::initializeLocal ( ASTContext Context,
SourceLocation  Loc 
) [inline]

Reimplemented in clang::TypeOfTypeLoc.

Definition at line 1538 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
void clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::setLParenLoc ( SourceLocation  Loc) [inline]

Definition at line 1515 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
void clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::setParensRange ( SourceRange  range) [inline]

Definition at line 1529 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
void clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::setRParenLoc ( SourceLocation  Loc) [inline]

Definition at line 1522 of file TypeLoc.h.

template<class Derived, class TypeClass, class LocalData = TypeofLocInfo>
void clang::TypeofLikeTypeLoc< Derived, TypeClass, LocalData >::setTypeofLoc ( SourceLocation  Loc) [inline]

Definition at line 1508 of file TypeLoc.h.


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