- 148d922 [analyzer] Improve the malloc checker stack hint message by Anna Zaks · 12 years ago
- 9df151c [analyzer] Enable NewDelete checker if NewDeleteLeaks checker is enabled. by Anton Yartsev · 12 years ago
- b1b683e [analyzer] Makes NewDeleteLeaks checker work independently from NewDelete. by Anton Yartsev · 12 years ago
- 9e2f597 [analyzer]Print field region even when the base region is not printable by Anna Zaks · 12 years ago
- 9ae7a92 [analyzer] Refactoring: better doxygen comment; renaming isTrackedFamily to isTrackedByCurrentChecker by Anton Yartsev · 12 years ago
- 8cf91f7 [analyzer] Address Jordan’s review of r179219 by Anna Zaks · 12 years ago
- 55e57a5 [analyzer] Switched to checkPreCall interface for detecting usage after free. by Anton Yartsev · 12 years ago
- 27d99dd [analyzer] Cleanup leak warnings: do not print the names of variables from other functions. by Anna Zaks · 12 years ago
- 0413023 [analyzer] Keep tracking the pointer after the escape to more aggressively report mismatched deallocator by Anna Zaks · 12 years ago
- 68eb4c2 [analyzer] Shorten the malloc checker’s leak message by Anna Zaks · 12 years ago
- a3989b8 [analyzer] Eliminates all the cases with unknown family. by Anton Yartsev · 12 years ago
- e85deb3 [analyzer] Split new/delete checker into use-after-free and leaks parts. by Jordan Rose · 12 years ago
- a3ae937 [analyzer] Path notes for the MismatchedDeallocator checker. by Anton Yartsev · 12 years ago
- 418780f [analyzer] Check allocation family more precise. by Anton Yartsev · 12 years ago
- c845431 [analyzer] Corrected the switch statement. by Anton Yartsev · 12 years ago
- 9c6bbb3 [analyzer] Fully-covered switch for families in isTrackedFamily() by Anton Yartsev · 12 years ago
- 648cb71 [analyzer] Reduced the unwanted correlations between checkers living inside MallocChecker.cpp by Anton Yartsev · 12 years ago
- 41988f3 [analyzer] Add support for escape of const pointers and use it to allow “newed” pointers to escape by Anna Zaks · 12 years ago
- 03852c8 Fix order of initialization warning. by Eric Christopher · 12 years ago
- 849c7bf [analyzer] These implements unix.MismatchedDeallocatorChecker checker. by Anton Yartsev · 12 years ago
- 6974628 [analyzer] For now assume all standard global 'operator new' functions allocate memory in heap. by Anton Yartsev · 12 years ago
- 2de19ed [analyzer] Adds cplusplus.NewDelete checker that check for memory leaks, double free, and use-after-free problems of memory managed by new/delete. by Anton Yartsev · 12 years ago
- 3258d4b [analyzer] fixed the logic changed by r176949 by Anton Yartsev · 13 years ago
- bb36995 Refactoring: by Anton Yartsev · 13 years ago
- 9fe09f3 [analyzer] Be more consistent about Objective-C methods that free memory. by Jordan Rose · 13 years ago
- 7a95de6 Replace ProgramPoint llvm::cast support to be well-defined. by David Blaikie · 13 years ago
- dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 13 years ago
- 5251abe Replace SVal llvm::cast support to be well-defined. by David Blaikie · 13 years ago
- 118aa75 [analyzer] Report bugs when freeing memory with offset pointer by Anna Zaks · 13 years ago
- 233e26a [analyzer] Add pointer escape type param to checkPointerEscape callback by Anna Zaks · 13 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
- 97bfb55 [analyzer] Include the bug uniqueing location in the issue_hash. by Anna Zaks · 13 years ago
- a4a1759 Tighten code. No functionality change. by Ted Kremenek · 13 years ago
- c37fad6 Make MallocChecker debug output useful. by Ted Kremenek · 13 years ago
- bf53dfa [analyzer] Add the pointer escaped callback. by Anna Zaks · 13 years ago
- c2cca23 [analyzer] Don't generate a summary for "freeWhenDone" if method is inlined. by Anna Zaks · 13 years ago
- e3ce2c1 Only provide explicit getCapturedRegion() and getOriginalRegion() from referenced_vars_iterator. by Ted Kremenek · 13 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 13 years ago
- 4d9f4e5 Make helpers static/anonymous. by Benjamin Kramer · 13 years ago
- 65d4bd6 [analyzer] MallocChecker: Remove now-unnecessary check::EndPath callback. by Jordan Rose · 13 years ago
- 2ccecfa [analyzer] Address Jordan's code review for r167813. by Anna Zaks · 13 years ago
- 4141e4d Fix a Malloc Checker FP by tracking return values from initWithCharacter by Anna Zaks · 13 years ago
- 166d502 [analyzer] Use nice macros for the common ProgramStateTraits (map, set, list). by Jordan Rose · 13 years ago
- 785950e [analyzer] Rename 'EmitReport' to 'emitReport'. by Jordan Rose · 13 years ago
- 79a29eb [analyzer] Fix typo in r167186. by Jordan Rose · 13 years ago
- ec8d420 [analyzer] Rename ConditionTruthVal::isTrue to isConstrainedTrue. by Jordan Rose · 13 years ago
- 5445870 [analyzer] Malloc checker cleanup/refactor by Anna Zaks · 13 years ago
- 615a092 Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics. by Jordan Rose · 13 years ago
- c20c727 [analyzer] MallocChecker should not do post-call checks on inlined functions. by Jordan Rose · 13 years ago
- 5fc1d0c [analyzer] Teach the analyzer about implicit initialization of statics by Anna Zaks · 13 years ago
- 9dc298b [analyzer] Fix another false positive in malloc realloc logic. by Anna Zaks · 13 years ago
- 47cbd0f Remove ProgramState::getSymVal(). It was being misused by Checkers, by Ted Kremenek · 13 years ago
- 55dd956 [analyzer] Fix realloc related bug in the malloc checker. by Anna Zaks · 13 years ago
- 66c486f Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. by Ted Kremenek · 13 years ago
- 431e35c [analyzer] Cleanup of malloc checker. by Anna Zaks · 13 years ago
- 919e8a1 [analyzer] Clean up the printing of FieldRegions for leaks. by Jordan Rose · 13 years ago
- 0d53ab4 [analyzer] Track malloc'd regions stored in structs. by Jordan Rose · 13 years ago
- 4d33286 [analyzer] Malloc: remove assert since is not valid as of r161248 by Anna Zaks · 13 years ago
- ede875b [analyzer] Malloc: track non-allocated but freed memory by Anna Zaks · 13 years ago
- f540c54 [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change. by Jordan Rose · 13 years ago
- 5ef6e94 [analyzer] Guard against C++ member functions that look like system functions. by Jordan Rose · 13 years ago
- 852aa0d [analyzer] Make CallEnter, CallExitBegin, and CallExitEnd not be StmtPoints by Jordan Rose · 13 years ago
- 28038f3 [analyzer] Add new PreImplicitCall and PostImplicitCall ProgramPoints. by Jordan Rose · 13 years ago
- de507ea [analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends. by Jordan Rose · 13 years ago
- cde8cdb [analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends. by Jordan Rose · 13 years ago
- 85d7e01 [analyzer] Move the last bits of CallOrObjCMessage over to CallEvent. by Jordan Rose · 13 years ago
- 740d490 [analyzer] Add a new abstraction over all types of calls: CallEvent by Jordan Rose · 13 years ago
- ee68111 [analyzer] Be careful about implicitly-declared operator new/delete. (PR13090) by Jordan Rose · 13 years ago
- 7186dc6 [analyzer] Teach malloc checker that initWith[Bytes|Characters}NoCopy by Anna Zaks · 13 years ago
- 3e4f65d [analyzer] Fixup to r158958. by Anna Zaks · 13 years ago
- 5b7aa34 [analyzer] Malloc: Warn about use-after-free when memory ownership was by Anna Zaks · 13 years ago
- 52a0481 [analyzer] Malloc leak false positive: Allow xpc context to escape. by Anna Zaks · 13 years ago
- 050cdd7 [analyzer] Malloc: cleanup, disallow free on relinquished memory. by Anna Zaks · 13 years ago
- 5f75768 [analyzer] Allow pointers to escape into NSPointerArray. by Anna Zaks · 13 years ago
- 1bf908d [analyzer] Buffers passed to CGBitmapContextCreate can escape. by Jordan Rose · 13 years ago
- e17fdb2 [analyzer] Anti-aliasing: different heap allocations do not alias by Anna Zaks · 13 years ago
- 48d798c Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 13 years ago
- a38cb2c [analyzer] Malloc checker: remove unnecessary comparisons. by Anna Zaks · 13 years ago
- 1434518 [analyzer]Malloc: refactor and report use after free by memory by Anna Zaks · 13 years ago
- 88feba0 [analyzer] Do not highlight the range of the statement in case of leak. by Anna Zaks · 13 years ago
- aca0ac5 [analyzer] Allow pointers escape through calls containing callback args. by Anna Zaks · 13 years ago
- 93c5a24 [analyzer] Fix the 'ptr = ptr' false negative in the Malloc checker. by Anna Zaks · 13 years ago
- 259052d [analyzer] Don't crash even when the system functions are redefined. by Anna Zaks · 13 years ago
- 62a5c34 [analyzer]Malloc,RetainRelease: Allow pointer to escape via NSMapInsert. by Anna Zaks · 13 years ago
- 4cd7edf [analyzer] Malloc: Allow a pointer to escape through OSAtomicEnqueue. by Anna Zaks · 13 years ago
- b000fb5 [analyzer] Tighten up the realloc() failure path note generation...make sure we get the right realloc()! by Jordy Rose · 13 years ago
- 3bc75ca [analyzer] Restart path diagnostic generation if any of the visitors change the report configuration while walking the path. by Jordy Rose · 13 years ago
- 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 13 years ago
- f5aa3f5 [analyzer] Malloc: drop symbols captured by blocks. by Anna Zaks · 13 years ago
- 850f1b1 Remove unused variable, fix indentation. by Benjamin Kramer · 14 years ago
- 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 14 years ago
- 393f98b [analyzer] Mark a failed-realloc's result as an interesting symbol between the realloc call and the null check, so we get nicer path notes. Fixes a regression introduced by the diagnostic pruning added in r152361. by Jordy Rose · 14 years ago
- fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 14 years ago
- 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 14 years ago
- 368a0d5 [analyzer] Allow checkers to supply call stack diagnostic hints for the by Anna Zaks · 14 years ago
- 76aadc3 [analyzer] Implement basic path diagnostic pruning based on "interesting" symbols and regions. by Ted Kremenek · 14 years ago
- 218fce0 [analyzer] Remove now-unused constant. No functionality change. by Jordy Rose · 14 years ago
- 257c60f [analyzer] Fix unnecessary dyn_cast_or_null. No functionality change. by Jordy Rose · 14 years ago
- fb7f76f [analyzer] Malloc should assume that ownership is transfered when by Anna Zaks · 14 years ago