clang  3.7.0
Public Member Functions | Public Attributes | List of all members
clang::serialization::PPEntityOffset Struct Reference

Source range/offset of a preprocessed entity. More...

#include <ASTBitCodes.h>

Collaboration diagram for clang::serialization::PPEntityOffset:
[legend]

Public Member Functions

 PPEntityOffset (SourceRange R, uint32_t BitOffset)
 

Public Attributes

unsigned Begin
 Raw source location of beginning of range. More...
 
unsigned End
 Raw source location of end of range. More...
 
uint32_t BitOffset
 Offset in the AST file. More...
 

Detailed Description

Source range/offset of a preprocessed entity.

Definition at line 168 of file ASTBitCodes.h.

Constructor & Destructor Documentation

clang::serialization::PPEntityOffset::PPEntityOffset ( SourceRange  R,
uint32_t  BitOffset 
)
inline

Definition at line 176 of file ASTBitCodes.h.

Member Data Documentation

unsigned clang::serialization::PPEntityOffset::Begin

Raw source location of beginning of range.

Definition at line 170 of file ASTBitCodes.h.

Referenced by clang::ASTReader::isPreprocessedEntityInFileID(), and clang::ASTReader::ReadPreprocessedEntity().

uint32_t clang::serialization::PPEntityOffset::BitOffset

Offset in the AST file.

Definition at line 174 of file ASTBitCodes.h.

Referenced by clang::ASTReader::ReadPreprocessedEntity().

unsigned clang::serialization::PPEntityOffset::End

Raw source location of end of range.

Definition at line 172 of file ASTBitCodes.h.

Referenced by clang::ASTReader::ReadPreprocessedEntity().


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