clang API Documentation

Public Member Functions
clang::DependentNameTypeLoc Class Reference

#include <TypeLoc.h>

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

List of all members.

Public Member Functions

SourceLocation getElaboratedKeywordLoc () const
void setElaboratedKeywordLoc (SourceLocation Loc)
NestedNameSpecifierLoc getQualifierLoc () const
void setQualifierLoc (NestedNameSpecifierLoc QualifierLoc)
SourceLocation getNameLoc () const
void setNameLoc (SourceLocation Loc)
SourceRange getLocalSourceRange () const
 Get the local source range.
void copy (DependentNameTypeLoc Loc)
void initializeLocal (ASTContext &Context, SourceLocation Loc)

Detailed Description

Definition at line 1571 of file TypeLoc.h.


Member Function Documentation

void clang::DependentNameTypeLoc::copy ( DependentNameTypeLoc  Loc) [inline]
SourceLocation clang::DependentNameTypeLoc::getElaboratedKeywordLoc ( ) const [inline]
SourceRange clang::DependentNameTypeLoc::getLocalSourceRange ( ) const [inline]

Get the local source range.

Reimplemented from clang::TypeLoc.

Definition at line 1602 of file TypeLoc.h.

References clang::TypeLoc::getBeginLoc(), and clang::TypeSpecTypeLoc::getNameLoc().

SourceLocation clang::DependentNameTypeLoc::getNameLoc ( ) const [inline]
NestedNameSpecifierLoc clang::DependentNameTypeLoc::getQualifierLoc ( ) const [inline]
void DependentNameTypeLoc::initializeLocal ( ASTContext Context,
SourceLocation  Loc 
)
void clang::DependentNameTypeLoc::setElaboratedKeywordLoc ( SourceLocation  Loc) [inline]
void clang::DependentNameTypeLoc::setNameLoc ( SourceLocation  Loc) [inline]
void clang::DependentNameTypeLoc::setQualifierLoc ( NestedNameSpecifierLoc  QualifierLoc) [inline]

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