clang
8.0.0
include
clang
Basic
DiagnosticCrossTU.h
Go to the documentation of this file.
1
//===--- DiagnosticCrossTU.h - Diagnostics for Cross TU ---------*- 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_BASIC_DIAGNOSTICCROSSTU_H
11
#define LLVM_CLANG_BASIC_DIAGNOSTICCROSSTU_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, SFINAE, NOWERROR, \
19
SHOWINSYSHEADER, CATEGORY) \
20
ENUM,
21
#define CROSSTUSTART
22
#include "clang/Basic/DiagnosticCrossTUKinds.inc"
23
#undef DIAG
24
NUM_BUILTIN_CROSSTU_DIAGNOSTICS
25
};
26
}
// end namespace diag
27
}
// end namespace clang
28
29
#endif // LLVM_CLANG_BASIC_DIAGNOSTICCROSSTU_H
Diagnostic.h
Defines the Diagnostic-related interfaces.
clang
Dataflow Directional Tag Classes.
Definition:
CFGReachabilityAnalysis.h:22
clang::diag::NUM_BUILTIN_CROSSTU_DIAGNOSTICS
Definition:
DiagnosticCrossTU.h:24
Generated on Thu Jan 24 2019 17:59:45 for clang by
1.8.13