aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/ClangDiagnosticsEmitter.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-04-15 22:04:07 +0000
committerDouglas Gregor <dgregor@apple.com>2011-04-15 22:04:07 +0000
commit4954e9f2d9e6626b94b4f1e4863c78a7491b72b5 (patch)
tree7124c5339e0c79da83b329c10b3691581b9705ac /utils/TableGen/ClangDiagnosticsEmitter.h
parent4552c9a3b34ad9b2085635266348d0d9b95514a6 (diff)
downloadexternal_llvm-4954e9f2d9e6626b94b4f1e4863c78a7491b72b5.zip
external_llvm-4954e9f2d9e6626b94b4f1e4863c78a7491b72b5.tar.gz
external_llvm-4954e9f2d9e6626b94b4f1e4863c78a7491b72b5.tar.bz2
Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129613 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen/ClangDiagnosticsEmitter.h')
-rw-r--r--utils/TableGen/ClangDiagnosticsEmitter.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/utils/TableGen/ClangDiagnosticsEmitter.h b/utils/TableGen/ClangDiagnosticsEmitter.h
index edd062a..1e4c8b7 100644
--- a/utils/TableGen/ClangDiagnosticsEmitter.h
+++ b/utils/TableGen/ClangDiagnosticsEmitter.h
@@ -33,13 +33,21 @@ public:
};
class ClangDiagGroupsEmitter : public TableGenBackend {
- RecordKeeper &Records;
+ RecordKeeper &Records;
public:
explicit ClangDiagGroupsEmitter(RecordKeeper &R) : Records(R) {}
void run(raw_ostream &OS);
};
+class ClangDiagsIndexNameEmitter : public TableGenBackend {
+ RecordKeeper &Records;
+public:
+ explicit ClangDiagsIndexNameEmitter(RecordKeeper &R) : Records(R) {}
+
+ void run(raw_ostream &OS);
+};
+
} // End llvm namespace