summaryrefslogtreecommitdiffstats
path: root/tools/slang-cpp-extractor/slang-cpp-extractor-diagnostics.h
blob: 419559fa89dad5e24e2bde8867aa1f53faab95a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef SLANG_CPP_EXTRACTOR_DIAGNOSTICS_H
#define SLANG_CPP_EXTRACTOR_DIAGNOSTICS_H

#include "../../source/slang/slang-diagnostics.h"

namespace SlangExperimental {
using namespace Slang;

namespace CPPDiagnostics {

#define DIAGNOSTIC(id, severity, name, messageFormat) extern const DiagnosticInfo name;
#include "slang-cpp-extractor-diagnostic-defs.h"

} // CPPDiagnostics
} // SlangExperimental

#endif