clang
17.0.0git
include
clang
Basic
DiagnosticLex.h
Go to the documentation of this file.
1
//===--- DiagnosticLex.h - Diagnostics for liblex ---------------*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#ifndef LLVM_CLANG_BASIC_DIAGNOSTICLEX_H
10
#define LLVM_CLANG_BASIC_DIAGNOSTICLEX_H
11
12
#include "
clang/Basic/Diagnostic.h
"
13
14
namespace
clang
{
15
namespace
diag {
16
enum
{
17
#define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \
18
SHOWINSYSHEADER, SHOWINSYSMACRO, DEFERRABLE, CATEGORY) \
19
ENUM,
20
#define LEXSTART
21
#include "clang/Basic/DiagnosticLexKinds.inc"
22
#undef DIAG
23
NUM_BUILTIN_LEX_DIAGNOSTICS
24
};
25
}
// end namespace diag
26
}
// end namespace clang
27
28
#endif
// LLVM_CLANG_BASIC_DIAGNOSTICLEX_H
Diagnostic.h
Defines the Diagnostic-related interfaces.
clang::diag::NUM_BUILTIN_LEX_DIAGNOSTICS
@ NUM_BUILTIN_LEX_DIAGNOSTICS
Definition:
DiagnosticLex.h:23
clang
Definition:
CalledOnceCheck.h:17
Generated on Fri Jun 9 2023 19:53:36 for clang by
1.9.6