]> granicus.if.org Git - clang/commit
Graduate the TextDiagnostic interface to its own header and source file,
authorChandler Carruth <chandlerc@gmail.com>
Sat, 15 Oct 2011 23:43:53 +0000 (23:43 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 15 Oct 2011 23:43:53 +0000 (23:43 +0000)
commitdb463bb2e4a9751f4cbe53996db751e1985ee966
tree88967456db6ca74fedf63f7e9f99ed5d6bdaba6a
parent1f3839e2574292ced2e629f758d8d697aa50719a
Graduate the TextDiagnostic interface to its own header and source file,
making it accessible to anyone from the Frontend library. Still a good
bit of cleanup to do here, but its a good milestone. This ensures that
*all* of the functionality needed to implement the DiagnosticConsumer is
exposed via the generic interface in some form. No sneaky re-use of
static functions.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142086 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Frontend/TextDiagnostic.h [new file with mode: 0644]
lib/Frontend/CMakeLists.txt
lib/Frontend/TextDiagnostic.cpp [new file with mode: 0644]
lib/Frontend/TextDiagnosticPrinter.cpp