|
clang 22.0.0git
|
#include "clang/Basic/LLVM.h"#include "llvm/ADT/CachedHashString.h"#include "llvm/ADT/SetVector.h"#include "llvm/ADT/StringRef.h"#include "llvm/Support/HashBuilder.h"#include <cstdint>#include <map>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | clang::HeaderSearchOptions |
| HeaderSearchOptions - Helper class for storing options related to the initialization of the HeaderSearch object. More... | |
| struct | clang::HeaderSearchOptions::Entry |
| struct | clang::HeaderSearchOptions::SystemHeaderPrefix |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::frontend |
Enumerations | |
| enum | clang::frontend::IncludeDirGroup { clang::frontend::Quoted = 0 , clang::frontend::Angled , clang::frontend::System , clang::frontend::ExternCSystem , clang::frontend::CSystem , clang::frontend::CXXSystem , clang::frontend::ObjCSystem , clang::frontend::ObjCXXSystem , clang::frontend::After } |
| IncludeDirGroup - Identifies the group an include Entry belongs to, representing its relative positive in the search list. More... | |
Functions | |
| template<typename HasherT, llvm::endianness Endianness> | |
| void | clang::addHash (llvm::HashBuilder< HasherT, Endianness > &HBuilder, const HeaderSearchOptions::Entry &E) |
| template<typename HasherT, llvm::endianness Endianness> | |
| void | clang::addHash (llvm::HashBuilder< HasherT, Endianness > &HBuilder, const HeaderSearchOptions::SystemHeaderPrefix &SHP) |