clang API Documentation

Public Member Functions
clang::BuiltinTypeLoc Class Reference

Wrapper for source info for builtin types. More...

#include <TypeLoc.h>

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

List of all members.

Public Member Functions

SourceLocation getBuiltinLoc () const
void setBuiltinLoc (SourceLocation Loc)
SourceLocation getNameLoc () const
WrittenBuiltinSpecsgetWrittenBuiltinSpecs ()
const WrittenBuiltinSpecsgetWrittenBuiltinSpecs () const
bool needsExtraLocalData () const
unsigned getExtraLocalDataSize () const
unsigned getExtraLocalDataAlignment () const
SourceRange getLocalSourceRange () const
 Get the local source range.
TypeSpecifierSign getWrittenSignSpec () const
bool hasWrittenSignSpec () const
void setWrittenSignSpec (TypeSpecifierSign written)
TypeSpecifierWidth getWrittenWidthSpec () const
bool hasWrittenWidthSpec () const
void setWrittenWidthSpec (TypeSpecifierWidth written)
TypeSpecifierType getWrittenTypeSpec () const
bool hasWrittenTypeSpec () const
void setWrittenTypeSpec (TypeSpecifierType written)
bool hasModeAttr () const
void setModeAttr (bool written)
void initializeLocal (ASTContext &Context, SourceLocation Loc)

Detailed Description

Wrapper for source info for builtin types.

Definition at line 484 of file TypeLoc.h.


Member Function Documentation

Get the local source range.

Reimplemented from clang::TypeLoc.

Definition at line 521 of file TypeLoc.h.

Definition at line 496 of file TypeLoc.h.

Definition at line 525 of file TypeLoc.h.

References clang::TSS_unspecified.

Definition at line 539 of file TypeLoc.h.

References clang::TSW_unspecified.

Definition at line 562 of file TypeLoc.h.

Definition at line 531 of file TypeLoc.h.

References clang::TSS_unspecified.

Definition at line 554 of file TypeLoc.h.

References clang::TST_unspecified.

Definition at line 545 of file TypeLoc.h.

References clang::TSW_unspecified.

void clang::BuiltinTypeLoc::initializeLocal ( ASTContext Context,
SourceLocation  Loc 
) [inline]
void clang::BuiltinTypeLoc::setModeAttr ( bool  written) [inline]

Definition at line 568 of file TypeLoc.h.

Definition at line 534 of file TypeLoc.h.

Definition at line 557 of file TypeLoc.h.

Definition at line 548 of file TypeLoc.h.


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