clang API Documentation

Public Member Functions
clang::ElaboratedTypeLoc Class Reference

#include <TypeLoc.h>

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

List of all members.

Public Member Functions

SourceLocation getElaboratedKeywordLoc () const
void setElaboratedKeywordLoc (SourceLocation Loc)
NestedNameSpecifierLoc getQualifierLoc () const
void setQualifierLoc (NestedNameSpecifierLoc QualifierLoc)
SourceRange getLocalSourceRange () const
 Get the local source range.
void initializeLocal (ASTContext &Context, SourceLocation Loc)
TypeLoc getNamedTypeLoc () const
QualType getInnerType () const
void copy (ElaboratedTypeLoc Loc)

Detailed Description

Definition at line 1640 of file TypeLoc.h.


Member Function Documentation

Definition at line 1685 of file TypeLoc.h.

References clang::TypeLoc::Data, and clang::TypeLoc::getFullDataSize().

Get the local source range.

Reimplemented from clang::TypeLoc.

Definition at line 1664 of file TypeLoc.h.

References clang::TypeLoc::getEndLoc().


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