clang API Documentation

Public Member Functions
clang::ArrayTypeLoc Class Reference

Wrapper for source info for arrays. More...

#include <TypeLoc.h>

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

List of all members.

Public Member Functions

SourceLocation getLBracketLoc () const
void setLBracketLoc (SourceLocation Loc)
SourceLocation getRBracketLoc () const
void setRBracketLoc (SourceLocation Loc)
SourceRange getBracketsRange () const
ExprgetSizeExpr () const
void setSizeExpr (Expr *Size)
TypeLoc getElementLoc () const
SourceRange getLocalSourceRange () const
 Get the local source range.
void initializeLocal (ASTContext &Context, SourceLocation Loc)
QualType getInnerType () const

Detailed Description

Wrapper for source info for arrays.

Definition at line 1276 of file TypeLoc.h.


Member Function Documentation

Definition at line 1295 of file TypeLoc.h.

Get the local source range.

Reimplemented from clang::TypeLoc.

Definition at line 1310 of file TypeLoc.h.

void clang::ArrayTypeLoc::initializeLocal ( ASTContext Context,
SourceLocation  Loc 
) [inline]

Definition at line 1314 of file TypeLoc.h.

void clang::ArrayTypeLoc::setSizeExpr ( Expr Size) [inline]

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