Lazily initialize HeaderFilter in ClangTidyDiagnosticConsumer. This
authorDaniel Jasper <djasper@google.com>
Wed, 12 Aug 2015 13:16:41 +0000 (13:16 +0000)
committerDaniel Jasper <djasper@google.com>
Wed, 12 Aug 2015 13:16:41 +0000 (13:16 +0000)
commit4d871f99c796c0cf26f68380fe97c6e13b249607
tree06aad325064564cdc180786e898c880b72233cfb
parent366783e14c4c757102715bf8113ebf6696859f6c
Lazily initialize HeaderFilter in ClangTidyDiagnosticConsumer. This
removes a corner case in tests that don't set the diagnostic consumer.
In tests, it is good, not to set the diagnostic consumer so that Clang's
parsing diagnostics are still displayed in the test output and only
ClangTidy's output is analyzed differently.

llvm-svn: 244745
clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h