clang API Documentation

Public Member Functions | Public Attributes
clang::serialization::PPEntityOffset Struct Reference

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

#include <ASTBitCodes.h>

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

List of all members.

Public Member Functions

 PPEntityOffset (SourceRange R, uint32_t BitOffset)

Public Attributes

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

Detailed Description

Source range/offset of a preprocessed entity.

Definition at line 164 of file ASTBitCodes.h.


Constructor & Destructor Documentation

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

Definition at line 172 of file ASTBitCodes.h.


Member Data Documentation

Raw source location of beginning of range.

Definition at line 166 of file ASTBitCodes.h.

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

Offset in the AST file.

Definition at line 170 of file ASTBitCodes.h.

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

Raw source location of end of range.

Definition at line 168 of file ASTBitCodes.h.

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


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