File indexing completed on 2026-05-10 08:36:49
0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef LLVM_CLANG_BASIC_DIAGNOSTICCATEGORIES_H
0010 #define LLVM_CLANG_BASIC_DIAGNOSTICCATEGORIES_H
0011
0012 namespace clang {
0013 namespace diag {
0014 enum {
0015 #define GET_CATEGORY_TABLE
0016 #define CATEGORY(X, ENUM) ENUM,
0017 #include "clang/Basic/DiagnosticGroups.inc"
0018 #undef CATEGORY
0019 #undef GET_CATEGORY_TABLE
0020 DiagCat_NUM_CATEGORIES
0021 };
0022
0023 enum class Group {
0024 #define DIAG_ENTRY(GroupName, FlagNameOffset, Members, SubGroups, Docs) \
0025 GroupName,
0026 #include "clang/Basic/DiagnosticGroups.inc"
0027 #undef CATEGORY
0028 #undef DIAG_ENTRY
0029 NUM_GROUPS
0030 };
0031 }
0032 }
0033
0034 #endif