summaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move classes into anonymous namespaces. NFC.Benjamin Kramer2019-09-221-2/+2
* Attempt to fix a windows buildbot failureKristof Umann2019-09-211-2/+2
* Fix a documentation errorKristof Umann2019-09-201-1/+1
* Reland '[analyzer][MallocChecker][NFC] Document and reorganize some functions'Kristof Umann2019-09-201-463/+720
* [analyzer][NFC] Fix inconsistent references to checkers as "checks"Kristof Umann2019-09-121-6/+5
* [analyzer] NFC: Move getStmt() and createEndOfPath() out of PathDiagnostic.Artem Dergachev2019-09-111-4/+3
* [analyzer] NFC: Re-implement stack hints as a side map in BugReport.Artem Dergachev2019-09-111-17/+18
* [analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev2019-09-091-19/+25
* [analyzer] Fix analyzer warnings on analyzer.Artem Dergachev2019-08-281-5/+8
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-16/+16
* [analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it ...Kristof Umann2019-08-131-1/+1
* [analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiag...Kristof Umann2019-08-131-11/+11
* [analyzer] MallocChecker: Prevent Integer Set Library false positivesCsaba Dabis2019-07-181-1/+38
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [analyzer] Support kfree in MallocCheckerNathan Huckleberry2019-07-011-12/+14
* [analyzer] Remove the default value arg from getChecker*OptionKristof Umann2019-05-171-1/+1
* [c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith2019-05-061-2/+2
* [analyzer] Enable subcheckers to possess checker optionsKristof Umann2019-03-041-1/+1
* [analyzer] Add CheckerManager::getChecker, make sure that a registry function...Kristof Umann2019-01-261-10/+8
* [analyzer] Reimplement dependencies between checkersKristof Umann2019-01-261-26/+10
* [analyzer] Supply all checkers with a shouldRegister functionKristof Umann2019-01-261-0/+8
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "Fix failing MSan bots"George Karpenkov2019-01-181-3/+3
* Fix failing MSan botsVlad Tsyrklevich2019-01-181-3/+3
* [analyzer] Extend BugType constructor to accept "SuppressOnSink" as a parameterGeorge Karpenkov2019-01-181-3/+3
* Revert rC349281 '[analyzer][MallocChecker][NFC] Document and reorganize some ...Kristof Umann2018-12-171-714/+422
* Revert rC349281 '[analyzer][MallocChecker][NFC] Document and reorganize some ...Kristof Umann2018-12-171-11/+3
* Reverting bitfield size to attempt to fix a windows buildbotKristof Umann2018-12-171-1/+1
* [analyzer][MallocChecker] Improve warning messages on double-delete errorsKristof Umann2018-12-151-2/+10
* [analyzer][MallocChecker][NFC] Document and reorganize some functionsKristof Umann2018-12-151-422/+714
* [analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann2018-12-151-1/+1
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [analyzer] Evaluate all non-checker config options before analysisKristof Umann2018-11-301-1/+1
* [analyzer] MallocChecker: Avoid redundant transitions.Artem Dergachev2018-11-301-2/+11
* [analyzer] Fix the "Zombie Symbols" bug.Artem Dergachev2018-11-301-3/+0
* [analyzer] Restrict AnalyzerOptions' interface so that non-checker objects ha...Kristof Umann2018-11-051-3/+3
* [analyzer] pr39348: MallocChecker: Realize that sized delete isn't custom del...Artem Dergachev2018-11-011-31/+7
* [analyzer] [NFC] Change scanReachableSymbols to use rangesGeorge Karpenkov2018-10-231-2/+1
* [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameterGeorge Karpenkov2018-09-281-4/+2
* [analyzer] InnerPointerChecker: improve warning messages and notes.Reka Kovacs2018-08-101-8/+22
* [analyzer] InnerPointerChecker: fix displayed checker name.Reka Kovacs2018-08-061-7/+23
* [analyzer] Detect pointers escaped after ReturnStmt execution in MallocChecker.Reka Kovacs2018-08-021-3/+25
* Remove trailing spaceFangrui Song2018-07-301-19/+19
* [analyzer] Add support for more invalidating functions in InnerPointerChecker.Reka Kovacs2018-07-301-0/+5
* [analyzer] Rename DanglingInternalBufferChecker to InnerPointerChecker.Reka Kovacs2018-07-201-13/+13
* [analyzer] Fix memory sanitizer error in MallocChecker.Reka Kovacs2018-07-191-3/+3
* [analyzer] Fix disappearing notes in DanglingInternalBufferChecker testsReka Kovacs2018-07-191-2/+3
* [analyzer] Add support for more basic_string API inReka Kovacs2018-07-191-3/+19
* [analyzer] Highlight c_str() call in DanglingInternalBufferChecker.Reka Kovacs2018-07-071-0/+5
* [analyzer] Fix -Wcovered-switch-default warning in MallocChecker.Reka Kovacs2018-07-071-1/+0