clang  6.0.0svn
Classes | Namespaces | Functions | Variables
PTHLexer.cpp File Reference
#include "clang/Lex/PTHLexer.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/Basic/TokenKinds.h"
#include "clang/Lex/LexDiagnostic.h"
#include "clang/Lex/PTHManager.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Lex/Token.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Endian.h"
#include "llvm/Support/ErrorOr.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/OnDiskHashTable.h"
#include <cassert>
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <ctime>
#include <memory>
#include <utility>
Include dependency graph for PTHLexer.cpp:

Go to the source code of this file.

Classes

class  clang::PTHManager::PTHFileLookupTrait
 
class  clang::PTHManager::PTHStringLookupTrait
 
class  clang::PTHStatCache
 

Namespaces

 clang
 Dataflow Directional Tag Classes.
 

Functions

static void InvalidPTH (DiagnosticsEngine &Diags, const char *Msg)
 

Variables

static const unsigned StoredTokenSize = 1 + 1 + 2 + 4 + 4
 

Function Documentation

◆ InvalidPTH()

static void InvalidPTH ( DiagnosticsEngine Diags,
const char *  Msg 
)
static

Variable Documentation

◆ StoredTokenSize

const unsigned StoredTokenSize = 1 + 1 + 2 + 4 + 4
static