clang API Documentation
#include "llvm/Support/Allocator.h"#include "llvm/Support/DataTypes.h"#include "llvm/Support/MathExtras.h"#include "llvm/Support/raw_ostream.h"#include "llvm/Support/Host.h"#include <cassert>#include <cstdlib>

Go to the source code of this file.
Classes | |
| class | clang::OnDiskChainedHashTableGenerator< Info > |
| class | clang::OnDiskChainedHashTableGenerator< Info >::Item |
| class | clang::OnDiskChainedHashTableGenerator< Info >::Bucket |
| class | clang::OnDiskChainedHashTable< Info > |
| class | clang::OnDiskChainedHashTable< Info >::iterator |
| class | clang::OnDiskChainedHashTable< Info >::key_iterator |
| Iterates over all of the keys in the table. More... | |
| class | clang::OnDiskChainedHashTable< Info >::data_iterator |
| Iterates over all the entries in the table, returning the data. More... | |
Namespaces | |
| namespace | clang |
| namespace | clang::io |
Typedefs | |
| typedef uint32_t | clang::io::Offset |
Functions | |
| void | clang::io::Emit8 (raw_ostream &Out, uint32_t V) |
| void | clang::io::Emit16 (raw_ostream &Out, uint32_t V) |
| void | clang::io::Emit24 (raw_ostream &Out, uint32_t V) |
| void | clang::io::Emit32 (raw_ostream &Out, uint32_t V) |
| void | clang::io::Emit64 (raw_ostream &Out, uint64_t V) |
| void | clang::io::Pad (raw_ostream &Out, unsigned A) |
| uint16_t | clang::io::ReadUnalignedLE16 (const unsigned char *&Data) |
| uint32_t | clang::io::ReadUnalignedLE32 (const unsigned char *&Data) |
| uint64_t | clang::io::ReadUnalignedLE64 (const unsigned char *&Data) |
| uint32_t | clang::io::ReadLE32 (const unsigned char *&Data) |