DriverDiagnostic.h revision 263508
1177633Sdfr//===--- DiagnosticDriver.h - Diagnostics for libdriver ---------*- C++ -*-===// 2177633Sdfr// 3261046Smav// The LLVM Compiler Infrastructure 4261046Smav// 5261046Smav// This file is distributed under the University of Illinois Open Source 6261046Smav// License. See LICENSE.TXT for details. 7261046Smav// 8261046Smav//===----------------------------------------------------------------------===// 9261046Smav 10261046Smav#ifndef LLVM_CLANG_DRIVERDIAGNOSTIC_H 11261046Smav#define LLVM_CLANG_DRIVERDIAGNOSTIC_H 12261046Smav 13261046Smav#include "clang/Basic/Diagnostic.h" 14261046Smav 15261046Smavnamespace clang { 16261046Smav namespace diag { 17177633Sdfr enum { 18261046Smav#define DIAG(ENUM,FLAGS,DEFAULT_MAPPING,DESC,GROUP,\ 19261046Smav SFINAE,NOWERROR,SHOWINSYSHEADER,CATEGORY) ENUM, 20261046Smav#define DRIVERSTART 21261046Smav#include "clang/Basic/DiagnosticDriverKinds.inc" 22261046Smav#undef DIAG 23261046Smav NUM_BUILTIN_DRIVER_DIAGNOSTICS 24261046Smav }; 25261046Smav } // end namespace diag 26261046Smav} // end namespace clang 27261046Smav 28261046Smav#endif 29177633Sdfr