nixd
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations
Diagnostic.h File Reference
#include "Range.h"
#include <cassert>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include "NoteKinds.inc"
#include "DiagnosticEnum.h"

Go to the source code of this file.

Classes

class  nixf::TextEdit
 
class  nixf::Fix
 
class  nixf::PartialDiagnostic
 
class  nixf::Note
 
class  nixf::Diagnostic
 

Namespaces

namespace  nixf
 

Macros

#define DIAG_NOTE(SNAME, CNAME, MESSAGE)   NK_##CNAME,
 

Enumerations

enum class  nixf::DiagnosticTag { nixf::Faded , nixf::Striked }
 

Macro Definition Documentation

◆ DIAG_NOTE

#define DIAG_NOTE ( SNAME,
CNAME,
MESSAGE )   NK_##CNAME,

Definition at line 118 of file Diagnostic.h.