summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [analyzer] Teach the MallocChecker about Glib API for two argumentsLeslie Zhai2017-04-261-28/+74
* [analyzer] Teach the MallocChecker about about Glib APIAnna Zaks2017-03-091-7/+40
* [analyzer] Add LocationContext as a parameter to checkRegionChangesAnna Zaks2017-01-131-1/+1
* Migrate PathDiagnosticPiece to std::shared_ptrDavid Blaikie2017-01-051-10/+8
* [analyzer] Fix crash in MallocChecker.Devin Coughlin2016-12-161-2/+1
* [analyzer] Add another exception for Qt in MallocCheckerArtem Dergachev2016-12-161-0/+5
* Revert "Revert "[analyzer] Make MallocChecker more robust against custom rede...Devin Coughlin2016-10-161-0/+4
* Revert "[analyzer] Make MallocChecker more robust against custom redeclarations"Devin Coughlin2016-10-161-4/+0
* [analyzer] Make MallocChecker more robust against custom redeclarationsDevin Coughlin2016-10-161-0/+4
* [analyzer] Calculate extent size for memory regions allocated by new expression.Gabor Horvath2016-09-191-0/+52
* [analyzer] Small cleanups when checkers retrieving statements from explodedGabor Horvath2016-08-181-22/+4
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Use more ArrayRefsDavid Majnemer2016-06-241-1/+1
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-271-1/+2
* [analyzer] Fix missed leak from MSVC specific allocation functionsAnna Zaks2016-03-081-13/+23
* [analyzer] Fix SVal/SymExpr/MemRegion class and enum names for consistency.Artem Dergachev2016-01-131-3/+3
* [analyzer] Fix false warning about memory leak for QApplication::postEventAnna Zaks2016-01-061-0/+10
* Refactor: Simplify boolean conditional return statements in lib/StaticAnalyze...Alexander Kornienko2015-12-281-6/+3
* [analyzer] Assume escape is possible through system functions taking void*Anna Zaks2015-10-271-1/+1
* [analyzer] Make realloc(ptr, 0) handling equivalent to malloc(0).Devin Coughlin2015-09-221-13/+25
* [analyzer] Add generateErrorNode() APIs to CheckerContext.Devin Coughlin2015-09-161-11/+13
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-74/+74
* Wdeprecated: BugReporterVisitors are copied for cloning (BugReporterVisitorIm...David Blaikie2015-08-131-3/+2
* Wdeprecated: CollectReachableSymbolsCallback are move constructed/returned by...David Blaikie2015-08-131-1/+1
* Clarify pointer ownership semantics by hoisting the std::unique_ptr creation ...Aaron Ballman2015-06-231-28/+29
* [analyzer] This implements potential undefbehavior.ZeroAllocDereference checker.Anton Yartsev2015-04-141-11/+155
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* [analyzer] Make getCheckIfTracked() return either leak or regular checker.Anton Yartsev2015-03-101-19/+29
* [analyzer] Remove unused type (addition to r231540: "Revert changes from r229...Anton Yartsev2015-03-071-1/+0
* [analyzer] Revert changes from r229593; an enhancement is under discussionAnton Yartsev2015-03-071-87/+67
OpenPOWER on IntegriCloud