summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-03-18 21:13:53 +0000
committerTed Kremenek <kremenek@apple.com>2009-03-18 21:13:53 +0000
commit8fd3c5933d1090f6e799aaa8402a73614a2508ae (patch)
treef5c1afda87fc8707e7e57c37d760130ce769c76f
parentd14705b9b4711f43125c94c98b0a3b8389fc07ef (diff)
downloadbcm5719-llvm-8fd3c5933d1090f6e799aaa8402a73614a2508ae.tar.gz
bcm5719-llvm-8fd3c5933d1090f6e799aaa8402a73614a2508ae.zip
Add stub TableGen file for diagnostic options.
llvm-svn: 67238
-rw-r--r--clang/include/clang/Basic/Diagnostic.td3
-rw-r--r--clang/include/clang/Basic/DiagnosticOptions.td14
2 files changed, 17 insertions, 0 deletions
diff --git a/clang/include/clang/Basic/Diagnostic.td b/clang/include/clang/Basic/Diagnostic.td
index dd8a872183b..5f1e4ec4da8 100644
--- a/clang/include/clang/Basic/Diagnostic.td
+++ b/clang/include/clang/Basic/Diagnostic.td
@@ -37,6 +37,7 @@ class Option<string name, list<OptionControlled> members> : OptionControlled {
list<OptionControlled> Members = members;
}
+// Definitions for Diagnostics.
include "DiagnosticASTKinds.td"
include "DiagnosticAnalysisKinds.td"
include "DiagnosticCommonKinds.td"
@@ -46,3 +47,5 @@ include "DiagnosticLexKinds.td"
include "DiagnosticParseKinds.td"
include "DiagnosticSemaKinds.td"
+// Definitions for options ("warning groups").
+include "DiagnosticOptions.td"
diff --git a/clang/include/clang/Basic/DiagnosticOptions.td b/clang/include/clang/Basic/DiagnosticOptions.td
new file mode 100644
index 00000000000..270d07a297b
--- /dev/null
+++ b/clang/include/clang/Basic/DiagnosticOptions.td
@@ -0,0 +1,14 @@
+//===--- DiagnosticOptions.td - C Language Family Diagnostic Handling -----===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// This file defines the TableGen definitions for the diagnostics options.
+//
+//===----------------------------------------------------------------------===//
+
+def UnusedMacrosDiags : Option<"unused-macros", [pp_macro_not_used]>;
OpenPOWER on IntegriCloud