Cthulhu  0.2.10
Cthulhu compiler collection
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
diagnostic.h File Reference
#include <ctu_notify_api.h>
#include "core/analyze.h"
#include <stddef.h>
#include "notify.inc"
Include dependency graph for diagnostic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  diagnostic_t
 a diagnostic More...
 
struct  diagnostic_list_t
 a list of diagnostics More...
 

Macros

#define SEVERITY(ID, NAME)   ID,
 
enum  severity_t { eSeverityTotal }
 the default severity of a diagnostic More...
 
STA_RET_STRING CT_CONSTFN CT_NOTIFY_API const char * severity_string (severity_t severity)
 get the name of a severity More...
 

Macro Definition Documentation

◆ SEVERITY

#define SEVERITY (   ID,
  NAME 
)    ID,

Definition at line 19 of file diagnostic.h.