diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-11-03 23:18:07 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-11-03 23:18:07 +0000 |
commit | 14f18653f6cd80168ac95d965d0775bc8497b18e (patch) | |
tree | bd55d5f562503a86c63fa682be65dcf4222132b0 /clang/Driver/AnalysisConsumer.h | |
parent | f33f8a8606b0e038d05d95468babbb336e219b8d (diff) | |
download | bcm5719-llvm-14f18653f6cd80168ac95d965d0775bc8497b18e.tar.gz bcm5719-llvm-14f18653f6cd80168ac95d965d0775bc8497b18e.zip |
Hook up the Plist diagnostic client to the driver.
Fix Plist output.
llvm-svn: 58652
Diffstat (limited to 'clang/Driver/AnalysisConsumer.h')
-rw-r--r-- | clang/Driver/AnalysisConsumer.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/clang/Driver/AnalysisConsumer.h b/clang/Driver/AnalysisConsumer.h index 420714fd60b..27c8e6e07ab 100644 --- a/clang/Driver/AnalysisConsumer.h +++ b/clang/Driver/AnalysisConsumer.h @@ -27,9 +27,15 @@ enum AnalysisStores { #include "Analyses.def" NumStores }; + +enum AnalysisDiagClients { +#define ANALYSIS_DIAGNOSTICS(NAME, CMDFLAG, DESC, CREATFN) PD_##NAME, +#include "Analyses.def" +NUM_ANALYSIS_DIAG_CLIENTS +}; ASTConsumer* CreateAnalysisConsumer(Analyses* Beg, Analyses* End, - AnalysisStores SM, + AnalysisStores SM, AnalysisDiagClients DC, Diagnostic &diags, Preprocessor* pp, PreprocessorFactory* ppf, const LangOptions& lopts, |