summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [analyzer] Eliminates all the cases with unknown family.Anton Yartsev2013-04-051-6/+7
* [analyzer] Split new/delete checker into use-after-free and leaks parts.Jordan Rose2013-04-051-2/+13
* [analyzer] Path notes for the MismatchedDeallocator checker.Anton Yartsev2013-04-051-4/+8
* [analyzer] Check allocation family more precise.Anton Yartsev2013-04-051-4/+4
* [analyzer] Corrected the switch statement.Anton Yartsev2013-04-051-6/+3
* [analyzer] Fully-covered switch for families in isTrackedFamily()Anton Yartsev2013-04-051-7/+18
* [analyzer] Reduced the unwanted correlations between checkers living inside M...Anton Yartsev2013-04-041-89/+137
* [analyzer] Add support for escape of const pointers and use it to allow “ne...Anna Zaks2013-03-281-3/+40
* Fix order of initialization warning.Eric Christopher2013-03-281-1/+1
* [analyzer] These implements unix.MismatchedDeallocatorChecker checker.Anton Yartsev2013-03-281-74/+297
* [analyzer] For now assume all standard global 'operator new' functions alloca...Anton Yartsev2013-03-281-3/+6
* [analyzer] Adds cplusplus.NewDelete checker that check for memory leaks, doub...Anton Yartsev2013-03-251-25/+134
* [analyzer] fixed the logic changed by r176949Anton Yartsev2013-03-131-4/+5
* Refactoring:Anton Yartsev2013-03-131-34/+55
* [analyzer] Be more consistent about Objective-C methods that free memory.Jordan Rose2013-03-091-54/+64
* Replace ProgramPoint llvm::cast support to be well-defined.David Blaikie2013-02-211-5/+5
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-6/+4
* Replace SVal llvm::cast support to be well-defined.David Blaikie2013-02-201-17/+19
* [analyzer] Report bugs when freeing memory with offset pointerAnna Zaks2013-02-071-20/+71
* [analyzer] Add pointer escape type param to checkPointerEscape callbackAnna Zaks2013-02-071-3/+8
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-3/+3
* [analyzer] Include the bug uniqueing location in the issue_hash.Anna Zaks2013-01-081-15/+18
* Tighten code. No functionality change.Ted Kremenek2013-01-041-7/+7
* Make MallocChecker debug output useful.Ted Kremenek2013-01-031-2/+22
* [analyzer] Add the pointer escaped callback.Anna Zaks2012-12-201-89/+16
* [analyzer] Don't generate a summary for "freeWhenDone" if method isAnna Zaks2012-12-111-0/+3
* Only provide explicit getCapturedRegion() and getOriginalRegion() from refere...Ted Kremenek2012-12-061-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-4/+4
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-1/+2
* Make helpers static/anonymous.Benjamin Kramer2012-11-221-2/+2
* [analyzer] MallocChecker: Remove now-unnecessary check::EndPath callback.Jordan Rose2012-11-151-29/+1
* [analyzer] Address Jordan's code review for r167813.Anna Zaks2012-11-131-20/+15
* Fix a Malloc Checker FP by tracking return values from initWithCharacterAnna Zaks2012-11-131-20/+81
* [analyzer] Use nice macros for the common ProgramStateTraits (map, set, list).Jordan Rose2012-11-021-26/+9
* [analyzer] Rename 'EmitReport' to 'emitReport'.Jordan Rose2012-11-021-4/+4
* [analyzer] Fix typo in r167186.Jordan Rose2012-11-011-1/+1
* [analyzer] Rename ConditionTruthVal::isTrue to isConstrainedTrue.Jordan Rose2012-11-011-2/+7
* [analyzer] Malloc checker cleanup/refactorAnna Zaks2012-10-291-9/+7
* Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics.Jordan Rose2012-09-221-4/+6
* [analyzer] MallocChecker should not do post-call checks on inlined functions.Jordan Rose2012-09-201-0/+3
* [analyzer] Teach the analyzer about implicit initialization of staticsAnna Zaks2012-09-171-1/+1
* [analyzer] Fix another false positive in malloc realloc logic.Anna Zaks2012-09-121-13/+32
* Remove ProgramState::getSymVal(). It was being misused by Checkers,Ted Kremenek2012-09-071-8/+5
* [analyzer] Fix realloc related bug in the malloc checker.Anna Zaks2012-08-241-12/+38
* Rename 'currentX' to 'currX' throughout analyzer and libAnalysis.Ted Kremenek2012-08-221-1/+1
* [analyzer] Cleanup of malloc checker.Anna Zaks2012-08-091-22/+1
* [analyzer] Clean up the printing of FieldRegions for leaks.Jordan Rose2012-08-081-3/+2
* [analyzer] Track malloc'd regions stored in structs.Jordan Rose2012-08-081-16/+14
* [analyzer] Malloc: remove assert since is not valid as of r161248Anna Zaks2012-08-041-5/+0
* [analyzer] Malloc: track non-allocated but freed memoryAnna Zaks2012-08-031-12/+4
OpenPOWER on IntegriCloud