clang  3.7.0
Macros | Typedefs | Functions
CacheTokens.cpp File Reference
#include "clang/Frontend/Utils.h"
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/FileManager.h"
#include "clang/Basic/FileSystemStatCache.h"
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/SourceManager.h"
#include "clang/Lex/Lexer.h"
#include "clang/Lex/Preprocessor.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/Support/EndianStream.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/OnDiskHashTable.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for CacheTokens.cpp:

Go to the source code of this file.

Macros

#define S_ISDIR(x)   (((x)&_S_IFDIR)!=0)
 

Typedefs

typedef uint32_t Offset
 
typedef
llvm::OnDiskChainedHashTableGenerator
< FileEntryPTHEntryInfo > 
PTHMap
 

Functions

static uint32_t swap32le (uint32_t X)
 
static void pwrite32le (raw_pwrite_stream &OS, uint32_t Val, uint64_t &Off)
 

Macro Definition Documentation

#define S_ISDIR (   x)    (((x)&_S_IFDIR)!=0)

Definition at line 34 of file CacheTokens.cpp.

Typedef Documentation

typedef uint32_t Offset

Definition at line 43 of file CacheTokens.cpp.

typedef llvm::OnDiskChainedHashTableGenerator<FileEntryPTHEntryInfo> PTHMap

Definition at line 178 of file CacheTokens.cpp.

Function Documentation

static void pwrite32le ( raw_pwrite_stream &  OS,
uint32_t  Val,
uint64_t &  Off 
)
static

Definition at line 475 of file CacheTokens.cpp.

References swap32le().

static uint32_t swap32le ( uint32_t  X)
static

Definition at line 471 of file CacheTokens.cpp.

References X.

Referenced by pwrite32le().