clang
7.0.0
include
clang
Sema
SemaDiagnostic.h
Go to the documentation of this file.
1
//===--- DiagnosticSema.h - Diagnostics for libsema -------------*- C++ -*-===//
2
//
3
// The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
10
#ifndef LLVM_CLANG_SEMA_SEMADIAGNOSTIC_H
11
#define LLVM_CLANG_SEMA_SEMADIAGNOSTIC_H
12
13
#include "
clang/Basic/Diagnostic.h
"
14
15
namespace
clang
{
16
namespace
diag {
17
enum
{
18
#define DIAG(ENUM,FLAGS,DEFAULT_MAPPING,DESC,GROUP,\
19
SFINAE,NOWERROR,SHOWINSYSHEADER,CATEGORY) ENUM,
20
#define SEMASTART
21
#include "clang/Basic/DiagnosticSemaKinds.inc"
22
#undef DIAG
23
NUM_BUILTIN_SEMA_DIAGNOSTICS
24
};
25
}
// end namespace diag
26
}
// end namespace clang
27
28
#endif
clang::diag::NUM_BUILTIN_SEMA_DIAGNOSTICS
Definition:
SemaDiagnostic.h:23
Diagnostic.h
Defines the Diagnostic-related interfaces.
clang
Dataflow Directional Tag Classes.
Definition:
CFGReachabilityAnalysis.h:22
Generated on Mon Sep 17 2018 14:01:42 for clang by
1.8.13