summaryrefslogtreecommitdiffstats
path: root/lib/StaticAnalyzer/Checkers
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Add annotation attribute to trust retain count implementationDevin Coughlin2017-07-191-4/+31
* [analyzer] Add annotation for functions taking user-facing stringsErik Verbruggen2017-07-141-10/+59
* [analyzer] Move zero-size allocation checks to optin.portability.Artem Dergachev2017-06-271-20/+35
* [analyzer] Do not continue to analyze a path if the constraints contradict wi...Gabor Horvath2017-06-221-1/+3
* [analyzer] LocalizationChecker: Support new localizable APIs.Artem Dergachev2017-06-211-0/+43
* [analyzer] Teach CloneDetection about Qt Meta-Object Compiler to filter auto ...Leslie Zhai2017-06-201-1/+1
* [analyzer] Check NULL pointer dereference issue for memset functionLeslie Zhai2017-06-201-0/+51
* [analyzer] Teach CloneDetection about Qt Meta-Object CompilerLeslie Zhai2017-06-191-1/+6
* [analyzer] Nullability: fix notes around synthesized ObjC property accessors.Artem Dergachev2017-06-051-1/+1
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [analyzer] Support partially tainted records.Artem Dergachev2017-05-291-59/+24
* [analyzer] Initial commit for the upcoming refactoring of the IteratorChecker.Artem Dergachev2017-05-293-841/+834
* [analyzer] PthreadLockChecker: model failed pthread_mutex_destroy() calls.Artem Dergachev2017-05-291-13/+133
* [analyzer] Add modelling of __builtin_assumeGabor Horvath2017-05-121-0/+16
* [analyzer] Avoid an allocation in Std C function modellingGabor Horvath2017-05-121-1/+4
* Use clang++-3.5 compatible initializer_list constructorSerge Guelton2017-05-101-1/+1
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-094-85/+52
* [analyzer] Fix memory error bug category capitalization.Artem Dergachev2017-05-033-18/+22
* [analyzer] Detect bad free of function pointersDaniel Marjamaki2017-05-021-1/+44
* [analyzer] Teach the MallocChecker about Glib API for two argumentsLeslie Zhai2017-04-261-28/+74
* [analyzer] Enforce super-region classes for various memory regions.Artem Dergachev2017-04-131-2/+2
* [analyzer] Reland r299544 "Add a modular constraint system to the CloneDetector"Artem Dergachev2017-04-061-31/+69
* Revert "[analyzer] Add a modular constraint system to the CloneDetector"Artem Dergachev2017-04-051-69/+31
* [analyzer] Add a modular constraint system to the CloneDetectorArtem Dergachev2017-04-051-31/+69
* [analyzer] alpha.core.Conversion - Fix false positive for 'U32 += S16;' expre...Daniel Marjamaki2017-04-051-10/+32
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-302-3/+3
* [analyzer] When creating a temporary object, properly copy the value into it.Artem Dergachev2017-03-281-9/+40
* [analyzer] MisusedMovedObject: Remove deprecated callback. NFCArtem Dergachev2017-03-241-7/+0
* [analyzer] Add MisusedMovedObjectChecker for detecting use-after-move errors.Artem Dergachev2017-03-242-0/+489
* 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] Extend taint propagation and checking to support LazyCompoundValAnna Zaks2017-03-091-0/+37
* [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
* [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] 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] 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-251-1/+8
* [StaticAnalyzer] Fix android buildPavel Labath2017-01-161-1/+2
* [analyzer] Add LocationContext as a parameter to checkRegionChangesAnna Zaks2017-01-135-21/+21
* [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-121-6/+0