summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer
Commit message (Expand)AuthorAgeFilesLines
* Fix typosAlp Toker2014-05-151-1/+1
* Silence warning in Release builds. This function is only used in an assert.Benjamin Kramer2014-05-111-0/+2
* Analyzer: Make helper function static.Benjamin Kramer2014-05-101-1/+1
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* NSOrCFErrorDerefChecker: Don't leak bug type. Similar to r208110/r208155. Fou...Nico Weber2014-05-071-4/+12
* [analyzer] Use a lazily-initialized BugType in ObjCSelfInitChecker.Jordan Rose2014-05-071-10/+6
* [analyzer] Functions marked __attribute__((const)) don't modify any memory.Jordan Rose2014-05-071-0/+5
* Fix leak in ObjCSelfInitChecker, found by LSan.Nico Weber2014-05-061-19/+18
* Fix crash when resolving branch conditions for temporary destructor condition...Manuel Klimek2014-05-051-12/+34
* [leaks] The PDFileEntry nodes in the FilesMade FoldingSet containChandler Carruth2014-05-031-0/+5
* Updated the attribute tablegen emitter for variadic arguments to emit a range...Aaron Ballman2014-05-021-3/+2
* [analyzer] Don't assert when combining using .* on a temporary.Jordan Rose2014-04-291-0/+6
* [analyzer] Don't crash when a construction is followed by an uninitialized va...Jordan Rose2014-04-291-1/+1
* [analyzer] Fix a leak found by LSan.Jordan Rose2014-04-231-4/+4
* Don't pass llvm::DenseSet<> by value.Alexander Kornienko2014-04-231-4/+4
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-226-12/+12
* Add missing include.Richard Trieu2014-04-091-0/+1
* [analyzer] When checking Foundation method calls, match the selectors exactly.Jordan Rose2014-04-094-76/+154
* [analyzer] Look through temporary destructors when finding a region to constr...Jordan Rose2014-04-051-2/+10
* [analyzer] Extract a helper for finding the target region for a C++ constructor.Jordan Rose2014-04-011-56/+65
* [analyzer] Remove incorrect workaround for unimplemented temporary destructors.Jordan Rose2014-04-011-6/+0
* [analyzer] Lock checker: Allow pthread_mutex_init to reinitialize a destroyed...Jordan Rose2014-04-011-0/+39
* [analyzer] Lock checker: make sure locks aren't used after being destroyed.Jordan Rose2014-04-011-29/+121
* [analyzer] Add double-unlock detection to PthreadLockChecker.Jordan Rose2014-04-011-17/+36
* [analyzer] Handle the M_ZERO and __GFP_ZERO flags in kernel mallocs.Jordan Rose2014-03-262-5/+115
* [analyzer] Don't track retain counts of objects directly accessed through ivars.Jordan Rose2014-03-251-22/+111
* remove a bunch of unused private methodsNuno Lopes2014-03-231-1/+0
* Remove dead assignment dominated by a call to llvm_unreachable().Ted Kremenek2014-03-201-1/+0
* [analyzer] Fix a bad bug in reversePropagateInterstingSymbols() where only on...Ted Kremenek2014-03-201-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-1520-121/+127
* [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman2014-03-144-12/+8
* [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_en...Aaron Ballman2014-03-142-7/+4
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-4/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_extensions_begin() and ...Aaron Ballman2014-03-131-6/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and ...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing ObjCInterfaceDecl iterators ivar_begin() and ivar_end() wit...Aaron Ballman2014-03-132-17/+10
* [C++11] Replacing ObjCInterfaceDecl iterators protocol_begin() and protocol_e...Aaron Ballman2014-03-131-8/+5
* [C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_e...Aaron Ballman2014-03-135-27/+11
* Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman2014-03-131-1/+1
* [C++11] Replacing ObjCContainerDecl iterators meth_begin() and meth_end() wit...Aaron Ballman2014-03-131-8/+4
* [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman2014-03-131-4/+1
* [analyzer] Warn when passing pointers to const but uninitialized memory.Jordan Rose2014-03-132-23/+113
* [C++11] Replacing CXXRecordDecl iterators ctor_begin() and ctor_end() with it...Aaron Ballman2014-03-131-2/+1
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-132-11/+5
* [analyzer] Check all conditions in a chained if against each other.Jordan Rose2014-03-111-0/+24
* [analyzer] Eliminate memory leak in BugReporter::emitReport()Anton Yartsev2014-03-101-2/+5
* [C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer2014-03-101-4/+2
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-104-38/+13
* [C++11] Replace OwningPtr include with <memory>.Ahmed Charles2014-03-093-3/+3
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-085-20/+13
OpenPOWER on IntegriCloud