summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Append CXXDefaultInitExpr's wrapped expression to the CFG when visiting a con...Enrico Pertoso2015-06-031-0/+13
* Update -Winvalid-noreturn to handle destructors better.Richard Trieu2015-05-281-3/+2
* Fix 'CFG graph' typo. NFCJonathan Roelofs2015-05-191-3/+3
* Wrap to 80 columns. No behavior change.Nico Weber2015-05-181-1/+2
* PR23334: Perform semantic checking of lambda capture initialization in the ri...Richard Smith2015-04-271-1/+1
* Fix for PR20402 in -Wconsumed.DeLesley Hutchins2015-04-151-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-112-3/+2
* Take the non-reference type when constructing a dummy expression.Richard Trieu2015-03-161-2/+2
* Make helper functions staticBenjamin Kramer2015-03-091-7/+6
* Hide away implementation details of the ThreadSafetyAnalysis in anonymous nam...Benjamin Kramer2015-03-093-69/+41
* Simplify boolean expressions in clang with clang-tidyDavid Blaikie2015-03-091-2/+2
* Add a format warning for "%p" with non-void* argsSeth Cantrell2015-03-041-37/+45
* Make -Wuninitialized warn on pointer-to-member and comma operators.Manuel Klimek2015-03-031-11/+44
* Add support for analyzing FreeBSD kernel printf extensions.Dimitry Andric2015-02-192-5/+54
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-062-9/+6
* Thread Safety Analysis: support adopting of locks, as implemented inDeLesley Hutchins2015-02-041-11/+24
* Thread Safety Analysis: remove minor piece of unused code. No change inDeLesley Hutchins2015-02-041-4/+0
* Thread Safety Analysis: add support for before/after annotations on mutexes.DeLesley Hutchins2015-02-031-23/+220
* Revert "Thread Safety Analysis: add support for before/after annotations on m...Reid Kleckner2015-02-031-216/+17
* thread safety: Add move ctor to BeforeInfo to fix MSVC buildReid Kleckner2015-02-031-0/+2
* Thread Safety Analysis: add support for before/after annotations on mutexes.DeLesley Hutchins2015-02-031-17/+214
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-144-5/+4
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-1/+1
* [CallGraph] Make sure the edges are not missed due to re-declarationsAnna Zaks2014-12-171-8/+5
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-1/+1
* When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu2014-11-271-1/+2
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* Thread Safety Analysis: move warnings on range-based for loops out of betaDeLesley Hutchins2014-11-051-11/+9
* Remove unused member variable.Craig Topper2014-10-211-1/+0
* [Analysis] Add missing newlines at end of file.Daniel Dunbar2014-10-091-1/+1
* Reverting r214064 and r215650 while investigating a pesky performance regressionArtyom Skrobov2014-09-236-143/+134
* Thread Safety Analysis: add new warning flag, -Wthread-safety-reference, whichDeLesley Hutchins2014-09-181-16/+68
* Fixing a -Woverflow warning from GCC by using a more natural datatype for thi...Aaron Ballman2014-09-121-2/+2
* Fix a couple of -Wsign-compare warnings introduced in r217556Justin Bogner2014-09-111-3/+2
* Thread Safety Analysis: major update to thread safety TIL.DeLesley Hutchins2014-09-102-99/+252
* Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian2014-09-091-9/+45
* MS format strings: parse the 'Z' printf conversion specifier (PR20808)Hans Wennborg2014-09-072-2/+13
* MS format strings: allow the 'h' length modifier with C, C, s and S (PR20808)Hans Wennborg2014-09-043-2/+30
* MS format strings: support the 'w' length modifier (PR20808)Hans Wennborg2014-09-043-0/+26
* Allow a scoped lockable object to acquire/release multiple locks.Ed Schouten2014-09-031-125/+162
* Add a comment, no functional change.Nico Weber2014-08-291-1/+1
* unique_ptrify the result of CFG::buildCFG/CFGBuilder::buildCFGDavid Blaikie2014-08-292-11/+9
* More -Wuninitialized updatesRichard Trieu2014-08-271-3/+18
* Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek2014-08-275-7/+35
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-5/+3
* Passing a variable to std::move now counts as a use for -WuninitializedRichard Trieu2014-08-261-0/+10
* Adding const-qualifiers to auto declarations. NFC.Aaron Ballman2014-08-151-3/+3
* Thread safety analysis: add -Wthread-safety-verbose flag, which adds addition...DeLesley Hutchins2014-08-141-0/+5
* Thread Safety Analysis: fix to improve handling of references to guardedDeLesley Hutchins2014-08-141-20/+34
OpenPOWER on IntegriCloud