summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [analyzer] Bug fix: do not report leaks for alloca()Anton Yartsev2015-03-041-0/+5
* [analyzer] Individual configuration options can be specified for checkers.Gabor Horvath2015-03-041-25/+19
* [analyzer] unix.Malloc: preserve AllocaRegion bound to __builtin_alloca().Anton Yartsev2015-03-031-13/+17
* [analyzer] Different handling of alloca().Anton Yartsev2015-02-191-30/+78
* [analyzer] Refactoring: clarified the way the proper check kind is chosen.Anton Yartsev2015-02-181-64/+86
* [analyzer] Pass actual state to alloc/dealloc handling functions.Anton Yartsev2015-02-101-43/+78
* [analyzer] Look for allocation site in the parent frames as well as the curre...Anna Zaks2015-02-051-3/+5
* Remove stray enum keywords. MSVC sees this as a redeclaration at global scope.Benjamin Kramer2014-10-031-2/+2
* [analyzer] Make Malloc Checker track memory allocated by if_nameindexAnna Zaks2014-10-031-37/+81
* [analyzer] Don't crash if malloc() has an unexpected function prototype.Jordan Rose2014-09-051-4/+4
* unique_ptrify BugReporter::visitorsDavid Blaikie2014-09-041-5/+5
* unique_ptr-ify PathDiagnosticPiece ownershipDavid Blaikie2014-08-291-4/+5
* [Analyzer] fix for PR19102Anton Yartsev2014-08-051-0/+41
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-57/+58
* Updated the attribute tablegen emitter for variadic arguments to emit a range...Aaron Ballman2014-05-021-3/+2
* [analyzer] Handle the M_ZERO and __GFP_ZERO flags in kernel mallocs.Jordan Rose2014-03-261-5/+114
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-151-7/+8
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-101-18/+9
OpenPOWER on IntegriCloud