clang API Documentation

Typedefs | Functions
clang::io Namespace Reference

Typedefs

typedef uint32_t Offset

Functions

void Emit8 (raw_ostream &Out, uint32_t V)
void Emit16 (raw_ostream &Out, uint32_t V)
void Emit24 (raw_ostream &Out, uint32_t V)
void Emit32 (raw_ostream &Out, uint32_t V)
void Emit64 (raw_ostream &Out, uint64_t V)
void Pad (raw_ostream &Out, unsigned A)
uint16_t ReadUnalignedLE16 (const unsigned char *&Data)
uint32_t ReadUnalignedLE32 (const unsigned char *&Data)
uint64_t ReadUnalignedLE64 (const unsigned char *&Data)
uint32_t ReadLE32 (const unsigned char *&Data)

Typedef Documentation

typedef uint32_t clang::io::Offset

Definition at line 29 of file OnDiskHashTable.h.


Function Documentation

void clang::io::Emit16 ( raw_ostream &  Out,
uint32_t  V 
) [inline]
void clang::io::Emit24 ( raw_ostream &  Out,
uint32_t  V 
) [inline]

Definition at line 41 of file OnDiskHashTable.h.

void clang::io::Emit32 ( raw_ostream &  Out,
uint32_t  V 
) [inline]
void clang::io::Emit64 ( raw_ostream &  Out,
uint64_t  V 
) [inline]

Definition at line 55 of file OnDiskHashTable.h.

void clang::io::Emit8 ( raw_ostream &  Out,
uint32_t  V 
) [inline]

Definition at line 31 of file OnDiskHashTable.h.

Referenced by Pad().

void clang::io::Pad ( raw_ostream &  Out,
unsigned  A 
) [inline]
uint32_t clang::io::ReadLE32 ( const unsigned char *&  Data) [inline]
uint16_t clang::io::ReadUnalignedLE16 ( const unsigned char *&  Data) [inline]
uint32_t clang::io::ReadUnalignedLE32 ( const unsigned char *&  Data) [inline]
uint64_t clang::io::ReadUnalignedLE64 ( const unsigned char *&  Data) [inline]

Definition at line 89 of file OnDiskHashTable.h.