summaryrefslogtreecommitdiffstats
path: root/lib/StaticAnalyzer
Commit message (Expand)AuthorAgeFilesLines
...
* Remove repeated code (PR32250). NFCI.Simon Pilgrim2017-03-151-2/+0
* [analyzer] Fix a rare crash for valist check.Gabor Horvath2017-03-131-6/+2
* [analyzer] Extend block in critical section check with C11 and Pthread APIs.Gabor Horvath2017-03-101-13/+57
* [analyzer] Turn suppress-c++-stdlib on by defaultAnna Zaks2017-03-101-1/+1
* [analyzer] Extend taint propagation and checking to support LazyCompoundValAnna Zaks2017-03-092-0/+42
* [analyzer] Improve usability of ExprInspectionCheckerAnna Zaks2017-03-091-2/+2
* [analyzer] Add bug visitor for taint checker.Anna Zaks2017-03-091-2/+46
* [analyzer] Teach the MallocChecker about about Glib APIAnna Zaks2017-03-091-7/+40
* [analyzer] Clarify 'uninitialized function argument' messagesDaniel Marjamaki2017-03-081-31/+45
* [analyzer] Fix crashes in CastToStruct checker for undefined structsDaniel Marjamaki2017-03-071-0/+4
* [analyzer] Improve valist checks and move it out from alpha state.Gabor Horvath2017-03-071-24/+65
* [AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use...Argyrios Kyrtzidis2017-03-071-2/+2
* [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.Eric Fiselier2017-03-061-0/+1
* [Analyzer] Terminate analysis on OpenMP code instead of assertion crashAleksei Sidorin2017-03-031-31/+32
* [analyzer] pr32088: Don't destroy the temporary if its initializer causes ret...Devin Coughlin2017-03-011-1/+9
* [Analyzer] Fix crash in ObjCPropertyChecker on protocol propertyDevin Coughlin2017-03-011-2/+1
* [analyzer] clarify 'result is garbage value' when it is out of boundsDaniel Marjamaki2017-02-271-0/+26
* [analyzer] Refactor and simplify SimpleConstraintManagerDominic Chen2017-02-256-289/+321
* [analyzer] Revert 295545. There are buildbot failures.Daniel Marjamaki2017-02-181-7/+0
* [analyzer] Fix crash in CastToStruct when there is no record definitionDaniel Marjamaki2017-02-181-0/+7
* [analyzer] Proper caching in CallDescription objects.Gabor Horvath2017-02-151-2/+5
* [analyzer] Fix an assertion fail in CStringSyntaxChecker.Gabor Horvath2017-02-021-17/+15
* In VirtualCallChecker, handle indirect callsSam McCall2017-01-311-1/+2
* [analyzer] Fix MacOSXAPIChecker fp with static locals seen from nested blocks.Artem Dergachev2017-01-253-3/+14
* Revert "[analyzer] Fix memory space of static locals seen from nested blocks."Devin Coughlin2017-01-241-35/+19
* [analyzer] Fix memory space of static locals seen from nested blocks.Artem Dergachev2017-01-231-19/+35
* [StaticAnalyzer] Fix android buildPavel Labath2017-01-161-1/+2
* [analyzer] Add LocationContext as a parameter to checkRegionChangesAnna Zaks2017-01-1311-48/+60
* [analyzer] Support inlining of '[self classMethod]' and '[[self class] classM...Anna Zaks2017-01-131-2/+60
* [analyzer] Fix false positives in Keychain API checkerAnna Zaks2017-01-131-83/+89
* [analyzer] Don't dereference the array value when binding it to a reference.Artem Dergachev2017-01-122-8/+3
* [analyzer] Avoid a crash in DereferenceChecker on string literal initializers.Artem Dergachev2017-01-121-0/+6
* [analyzer] Treat pointers to static member functions as function pointersDevin Coughlin2017-01-101-0/+12
* [OpenMP] Sema and parsing for 'target teams distribute simd’ pragmaKelvin Li2017-01-101-0/+1
* [analyzer] Add checker for iterators dereferenced beyond their range.Gabor Horvath2017-01-093-1/+851
* Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and...David Blaikie2017-01-061-3/+2
* Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and ...David Blaikie2017-01-061-2/+3
* IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeComp...David Blaikie2017-01-051-3/+2
* Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtrDavid Blaikie2017-01-051-1/+1
* Migrate PathDiagnosticPiece to std::shared_ptrDavid Blaikie2017-01-0517-400/+369
* Remove use of intrusive ref count ownership acquisitionDavid Blaikie2017-01-041-1/+1
* [OpenMP] Sema and parsing for 'target teams distribute parallel for simd’ p...Kelvin Li2017-01-031-0/+1
* [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragmaKelvin Li2016-12-291-0/+1
* [OpenMP] Sema and parsing for 'target teams distribute' pragmaKelvin Li2016-12-251-0/+1
* Fix for PR15623 (corrected r290413 reverted at 290415). The patch eliminates ...Anton Yartsev2016-12-252-18/+20
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+1
* Revert changes made by r290413 until regression is fixed.Anton Yartsev2016-12-232-22/+18
* Fix for PR15623. The patch eliminates unwanted ProgramState checker data prop...Anton Yartsev2016-12-232-18/+22
* [analyzer] Update GTestChecker to tighten API detectionDevin Coughlin2016-12-221-36/+48
* [analyzer] Improve suppress-on-sink behavior in incomplete analyses.Artem Dergachev2016-12-221-0/+26