summaryrefslogtreecommitdiffstats
path: root/clang/lib/Checker/AnalyzerStatsChecker.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> ↵Argyrios Kyrtzidis2010-12-221-119/+0
| | | | | | libclangGRCore llvm-svn: 122421
* [analyzer] Refactoring: include/clang/Checker -> include/clang/GRArgyrios Kyrtzidis2010-12-221-3/+3
| | | | llvm-svn: 122420
* Make sure to always check the result ofDouglas Gregor2010-11-121-8/+10
| | | | | | | SourceManager::getPresumedLoc(), so that we don't try to make use of an invalid presumed location. Doing so can cause crashes. llvm-svn: 118885
* AnalyzerStatsChecker improvements:Tom Care2010-09-291-2/+15
| | | | | | | - Use BlockEntrance rather than BlockEdge to bring in line with UnreachableCodeChecker. Fixes an issue where unreached blocks would still be counted as reachable. - Added warnings for all BlockAborted locations. This allows us to see where the analyzer stopped analyzing. llvm-svn: 115110
* Fix an inverse boolean and unnecessary new line in warning output from ↵Tom Care2010-09-221-2/+2
| | | | | | AnalyzerStatsChecker. llvm-svn: 114581
* Added AnalyzerStatsChecker, a path sensitive check that reports visitation ↵Tom Care2010-09-101-0/+104
statistics about analysis. Running clang with the -analyzer-stats flag will emit warnings containing the information. We can then run a postanalysis script to take this data and give useful information about how much the analyzer missed in a project. llvm-svn: 113568
OpenPOWER on IntegriCloud