summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTMerge.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-11-18 20:06:46 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-11-18 20:06:46 +0000
commitc79346a57c3b8e332efa2c798869e8311cd19566 (patch)
treebde8c24c4ca28a1a5bb8c0d0c041601f95d13af1 /clang/lib/Frontend/ASTMerge.cpp
parentd00406486421143c5e4eb79f9ce97e30442b1ab2 (diff)
downloadbcm5719-llvm-c79346a57c3b8e332efa2c798869e8311cd19566.tar.gz
bcm5719-llvm-c79346a57c3b8e332efa2c798869e8311cd19566.zip
Since multiple diagnostics can share one diagnostic client, have the client keeping track
of the total number of warnings/errors reported. llvm-svn: 119731
Diffstat (limited to 'clang/lib/Frontend/ASTMerge.cpp')
-rw-r--r--clang/lib/Frontend/ASTMerge.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/clang/lib/Frontend/ASTMerge.cpp b/clang/lib/Frontend/ASTMerge.cpp
index 7c8763d09d9..d4ed8d3e038 100644
--- a/clang/lib/Frontend/ASTMerge.cpp
+++ b/clang/lib/Frontend/ASTMerge.cpp
@@ -69,15 +69,6 @@ void ASTMergeAction::ExecuteAction() {
Importer.Import(*D);
}
- // Aggregate the number of warnings/errors from all diagnostics so
- // that at CompilerInstance::ExecuteAction we can report the total numbers.
- // FIXME: This is hacky, maybe keep track of total number of warnings/errors
- // in DiagnosticClient and have CompilerInstance query that ?
- CI.getDiagnostics().setNumWarnings(CI.getDiagnostics().getNumWarnings() +
- Diags->getNumWarnings());
- CI.getDiagnostics().setNumErrors(CI.getDiagnostics().getNumErrors() +
- Diags->getNumErrors());
-
delete Unit;
}
OpenPOWER on IntegriCloud