|
clang
5.0.0
|
#include "clang/Lex/Lexer.h"#include "clang/Lex/Preprocessor.h"#include "llvm/ADT/IntrusiveRefCntPtr.h"#include "llvm/Support/MD5.h"#include <memory>#include <system_error>#include <type_traits>Go to the source code of this file.
Classes | |
| struct | clang::PreambleBounds |
| A size of the preamble and a flag required by PreprocessorOptions::PrecompiledPreambleBytes. More... | |
| class | clang::PrecompiledPreamble |
| A class holding a PCH and all information to check whether it is valid to reuse the PCH for the subsequent runs. More... | |
| class | clang::PreambleCallbacks |
| A set of callbacks to gather useful information while building a preamble. More... | |
| class | clang::BuildPreambleErrorCategory |
| struct | std::is_error_code_enum< clang::BuildPreambleError > |
Namespaces | |
| llvm | |
| DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators. | |
| clang | |
| /file This file defines classes for searching and anlyzing source code clones. | |
| clang::vfs | |
| std | |
Functions | |
| PreambleBounds | clang::ComputePreambleBounds (const LangOptions &LangOpts, llvm::MemoryBuffer *Buffer, unsigned MaxLines) |
| Runs lexer to compute suggested preamble bounds. More... | |
| std::error_code | clang::make_error_code (BuildPreambleError Error) |
1.8.6