Submitted by: Bill Wendling

Removed unnecessary typedef.

llvm-svn: 39686
diff --git a/clang/Driver/DiagChecker.cpp b/clang/Driver/DiagChecker.cpp
index 534fe74..2638873 100644
--- a/clang/Driver/DiagChecker.cpp
+++ b/clang/Driver/DiagChecker.cpp
@@ -13,11 +13,12 @@
 
 #include "LLVMDiagChecker.h"
 #include "ASTStreamers.h"
-#include "TextDiagnosticBuffer.h"
 #include "clang/Basic/SourceManager.h"
 #include "clang/Lex/Preprocessor.h"
 using namespace clang;
 
+typedef TextDiagnosticBuffer::DiagList DiagList;
+
 // USING THE DIAGNOSTIC CHECKER:
 //
 // Indicating that a line expects an error or a warning is simple. Put a comment
@@ -150,7 +151,7 @@
                              const_diag_iterator d2_begin,
                              const_diag_iterator d2_end,
                              const char *Msg) {
-  TextDiagnosticBuffer::DiagList DiffList;
+  DiagList DiffList;
 
   for (const_diag_iterator I = d1_begin, E = d1_end; I != E; ++I) {
     const std::string &Diag1 = I->second;