summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [analyzer] Highlight container object destruction in MallocChecker.Reka Kovacs2018-07-071-14/+46
* [analyzer] [NFC] A convenient getter for getting a current stack frameGeorge Karpenkov2018-06-271-2/+2
* [analyzer] Do not run visitors until the fixpoint, run only once.George Karpenkov2018-06-261-4/+3
* [analyzer] Add dangling internal buffer check.Reka Kovacs2018-06-091-2/+22
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-9/+9
* [analyzer] pr18953: Split C++ zero-initialization from default initialization.Artem Dergachev2018-05-041-1/+1
* [Attr] [NFC] Revert accidental change from r327405Joel E. Denny2018-04-021-1/+1
* [analyzer] Suppress more MallocChecker positives in smart pointer destructors.Artem Dergachev2018-03-211-14/+39
* Reland "[Attr] Fix parameter indexing for several attributes"Joel E. Denny2018-03-131-5/+6
* Revert r326602, it caused PR36620.Nico Weber2018-03-071-6/+5
* [Attr] Fix parameter indexing for several attributesJoel E. Denny2018-03-021-5/+6
* [analyzer] MallocChecker: Suppress false positives in shared pointers.Artem Dergachev2018-02-271-7/+56
* [analyzer] MallocChecker: Fix one more bug category.Artem Dergachev2018-02-081-2/+2
* [analyzer] operator new: Add a new checker callback, check::NewAllocator.Artem Dergachev2018-01-171-25/+55
* [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the he...George Karpenkov2018-01-171-16/+12
* [analyzer] Fix some check's output plist not containing the check nameGabor Horvath2018-01-061-1/+6
* [analyzer] Fix memory error bug category capitalization.Artem Dergachev2017-05-031-15/+18
* [analyzer] Detect bad free of function pointersDaniel Marjamaki2017-05-021-1/+44
OpenPOWER on IntegriCloud