clang 19.0.0git
Namespaces | Macros | Enumerations
DiagnosticCategories.h File Reference
#include "clang/Basic/DiagnosticGroups.inc"

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::diag
 

Macros

#define GET_CATEGORY_TABLE
 
#define CATEGORY(X, ENUM)   ENUM,
 
#define DIAG_ENTRY(GroupName, FlagNameOffset, Members, SubGroups, Docs)    GroupName,
 

Enumerations

enum  { clang::diag::DiagCat_NUM_CATEGORIES }
 
enum class  clang::diag::Group { clang::diag::DIAG_ENTRY }
 

Macro Definition Documentation

◆ CATEGORY

#define CATEGORY (   X,
  ENUM 
)    ENUM,

Definition at line 16 of file DiagnosticCategories.h.

◆ DIAG_ENTRY

#define DIAG_ENTRY (   GroupName,
  FlagNameOffset,
  Members,
  SubGroups,
  Docs 
)     GroupName,

Definition at line 24 of file DiagnosticCategories.h.

◆ GET_CATEGORY_TABLE

#define GET_CATEGORY_TABLE

Definition at line 15 of file DiagnosticCategories.h.