|
clang 22.0.0git
|
#include "clang/Basic/BitmaskEnum.h"#include "clang/Basic/FileEntry.h"#include "clang/Basic/LLVM.h"#include "clang/Lex/DependencyDirectivesScanner.h"#include "llvm/ADT/StringRef.h"#include "llvm/ADT/StringSet.h"#include <functional>#include <map>#include <memory>#include <optional>#include <set>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | clang::PreprocessorOptions |
| PreprocessorOptions - This class is used for passing the various options used in preprocessor initialization to InitializePreprocessor(). More... | |
Namespaces | |
| namespace | llvm |
| Diagnostic wrappers for TextAPI types for error reporting. | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
Enumerations | |
| enum | clang::ObjCXXARCStandardLibraryKind { clang::ARCXX_nolib , clang::ARCXX_libcxx , clang::ARCXX_libstdcxx } |
| Enumerate the kinds of standard library that. More... | |
| enum class | clang::DisableValidationForModuleKind { clang::None = 0 , clang::PCH = 0x1 , clang::Module = 0x2 , clang::All = PCH | Module } |
| Whether to disable the normal validation performed on precompiled headers and module files when they are loaded. More... | |