clang 20.0.0git
|
Defines enums used when emitting included header information. More...
#include "llvm/ADT/StringSwitch.h"
#include "llvm/Support/ErrorHandling.h"
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
Enumerations | |
enum | clang::HeaderIncludeFormatKind { clang::HIFMT_None , clang::HIFMT_Textual , clang::HIFMT_JSON } |
The format in which header information is emitted. More... | |
enum | clang::HeaderIncludeFilteringKind { clang::HIFIL_None , clang::HIFIL_Only_Direct_System } |
Whether header information is filtered or not. More... | |
Functions | |
HeaderIncludeFormatKind | clang::stringToHeaderIncludeFormatKind (const char *Str) |
bool | clang::stringToHeaderIncludeFiltering (const char *Str, HeaderIncludeFilteringKind &Kind) |
const char * | clang::headerIncludeFormatKindToString (HeaderIncludeFormatKind K) |
const char * | clang::headerIncludeFilteringKindToString (HeaderIncludeFilteringKind K) |
Defines enums used when emitting included header information.
Definition in file HeaderInclude.h.