Kristof Umann
|
692350b332
[analyzer][NFC] Fix inconsistent references to checkers as "checks"
|
6 years ago |
Artem Dergachev
|
e03d00f8b5
[analyzer] NFC: Move getStmt() and createEndOfPath() out of PathDiagnostic.
|
6 years ago |
Artem Dergachev
|
3407db137a
[analyzer] NFC: Re-implement stack hints as a side map in BugReport.
|
6 years ago |
Artem Dergachev
|
9e6519fecc
[analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.
|
6 years ago |
Artem Dergachev
|
8c28a172b7
[analyzer] Fix analyzer warnings on analyzer.
|
6 years ago |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 years ago |
Kristof Umann
|
fedc6539be
[analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it const
|
6 years ago |
Kristof Umann
|
fb06358f13
[analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiagnosticPiece> -> PathDiagnosticPieceRef
|
6 years ago |
Csaba Dabis
|
796042ed81
[analyzer] MallocChecker: Prevent Integer Set Library false positives
|
6 years ago |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 years ago |
Nathan Huckleberry
|
651488e3af
[analyzer] Support kfree in MallocChecker
|
6 years ago |
Kristof Umann
|
ce3ecc9eaf
[analyzer] Remove the default value arg from getChecker*Option
|
6 years ago |
Richard Smith
|
5b0a110410
[c++20] Implement P1009R2: allow omitting the array bound in an array
|
6 years ago |
Kristof Umann
|
862cc4393c
[analyzer] Enable subcheckers to possess checker options
|
6 years ago |
Kristof Umann
|
8abad3c971
[analyzer] Add CheckerManager::getChecker, make sure that a registry function registers no more than 1 checker
|
6 years ago |
Kristof Umann
|
0492ebdda5
[analyzer] Reimplement dependencies between checkers
|
6 years ago |
Kristof Umann
|
9b220eb86f
[analyzer] Supply all checkers with a shouldRegister function
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
George Karpenkov
|
31a8e3fd05
Revert "Fix failing MSan bots"
|
6 years ago |
Vlad Tsyrklevich
|
0a455fbe13
Fix failing MSan bots
|
6 years ago |
George Karpenkov
|
29b1da7729
[analyzer] Extend BugType constructor to accept "SuppressOnSink" as a parameter
|
6 years ago |
Kristof Umann
|
67d5e1ae73
Revert rC349281 '[analyzer][MallocChecker][NFC] Document and reorganize some functions'
|
6 years ago |
Kristof Umann
|
2fc54d06aa
Revert rC349281 '[analyzer][MallocChecker][NFC] Document and reorganize some functions'
|
6 years ago |
Kristof Umann
|
5f610d030d
Reverting bitfield size to attempt to fix a windows buildbot
|
6 years ago |
Kristof Umann
|
6ca5048945
[analyzer][MallocChecker] Improve warning messages on double-delete errors
|
6 years ago |
Kristof Umann
|
97361a20a7
[analyzer][MallocChecker][NFC] Document and reorganize some functions
|
6 years ago |
Kristof Umann
|
308797c819
[analyzer][NFC] Move CheckerRegistry from the Core directory to Frontend
|
6 years ago |
Raphael Isemann
|
9db9051461
Misc typos fixes in ./lib folder
|
6 years ago |
Kristof Umann
|
d1b208c30b
[analyzer] Evaluate all non-checker config options before analysis
|
6 years ago |
Artem Dergachev
|
09ed9617ba
[analyzer] MallocChecker: Avoid redundant transitions.
|
6 years ago |