summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change.Jordan Rose2012-07-261-1/+1
* [analyzer] Guard against C++ member functions that look like system functions.Jordan Rose2012-07-101-38/+39
* [analyzer] Make CallEnter, CallExitBegin, and CallExitEnd not be StmtPointsJordan Rose2012-07-101-6/+10
* [analyzer] Add new PreImplicitCall and PostImplicitCall ProgramPoints.Jordan Rose2012-07-101-0/+3
* [analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends.Jordan Rose2012-07-021-12/+4
* [analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends.Jordan Rose2012-07-021-6/+8
* [analyzer] Move the last bits of CallOrObjCMessage over to CallEvent.Jordan Rose2012-07-021-27/+14
* [analyzer] Add a new abstraction over all types of calls: CallEventJordan Rose2012-07-021-129/+119
* [analyzer] Be careful about implicitly-declared operator new/delete. (PR13090)Jordan Rose2012-06-251-2/+1
* [analyzer] Teach malloc checker that initWith[Bytes|Characters}NoCopy Anna Zaks2012-06-221-1/+3
* [analyzer] Fixup to r158958.Anna Zaks2012-06-221-2/+2
* [analyzer] Malloc: Warn about use-after-free when memory ownership wasAnna Zaks2012-06-221-11/+73
* [analyzer] Malloc leak false positive: Allow xpc context to escape.Anna Zaks2012-06-201-0/+6
* [analyzer] Malloc: cleanup, disallow free on relinquished memory.Anna Zaks2012-06-201-10/+17
* [analyzer] Allow pointers to escape into NSPointerArray.Anna Zaks2012-06-191-0/+10
OpenPOWER on IntegriCloud