|
clang
3.8.0
|
#include "clang/Lex/PTHLexer.h"#include "clang/Basic/FileManager.h"#include "clang/Basic/FileSystemStatCache.h"#include "clang/Basic/IdentifierTable.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/StringExtras.h"#include "llvm/ADT/StringMap.h"#include "llvm/Support/EndianStream.h"#include "llvm/Support/MemoryBuffer.h"#include <memory>#include <system_error>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 |
|
static |
Definition at line 430 of file PTHLexer.cpp.
References clang::serialized_diags::Error, clang::DiagnosticsEngine::getCustomDiagID(), and clang::DiagnosticsEngine::Report().
Referenced by clang::PTHManager::Create().
|
static |
Definition at line 31 of file PTHLexer.cpp.
Referenced by clang::PTHLexer::DiscardToEndOfLine(), clang::PTHLexer::getSourceLocation(), clang::PTHLexer::Lex(), and clang::PTHLexer::SkipBlock().
1.8.6