summaryrefslogtreecommitdiffstats
path: root/lib/StaticAnalyzer
Commit message (Expand)AuthorAgeFilesLines
* Merging r293604:Hans Wennborg2017-02-241-1/+2
* Merging r293043:Hans Wennborg2017-02-033-3/+14
* Merging r292874:Hans Wennborg2017-01-241-35/+19
* Merging r292800:Hans Wennborg2017-01-241-19/+35
* [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
* [analyzer] Add checker modeling gtest APIs.Devin Coughlin2016-12-192-0/+288
* [analyzer] Add sink after construction of temporary with no-return destructor.Devin Coughlin2016-12-191-0/+24
* [OpenMP] Sema and parsing for 'target teams' pragmaKelvin Li2016-12-171-0/+1
* [analyzer] UnixAPIChecker: Don't diagnose for functions in C++ namespacesDevin Coughlin2016-12-171-0/+6
* [analyzer] Extend UnixAPIChecker open() checks to handle openat().Devin Coughlin2016-12-161-11/+80
* [analyzer] Fix crash in MallocChecker.Devin Coughlin2016-12-161-2/+1
* [analyzer] Add another exception for Qt in MallocCheckerArtem Dergachev2016-12-161-0/+5
* [analyzer] Teach the analyzer that pointers can escape into __cxa_demangleAnna Zaks2016-12-151-0/+5
* [analyzer] Refine the diagnostics in the nullability checker to differentiate...Anna Zaks2016-12-151-5/+10
* [analyzer] Refer to macro names in diagnostics for macros representing a literalAnna Zaks2016-12-151-5/+49
* [analyzer] Include type name in Retain Count Checker diagnosticsAnna Zaks2016-12-151-2/+14
* [analyzer] Add a new SVal to support pointer-to-member operations.Devin Coughlin2016-12-156-42/+267
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-143-5/+7
* [analyzer] Detect ObjC properties that are both (copy) and Mutable.Artem Dergachev2016-12-132-0/+83
* [analyzer] Run clang-format and fix styleDominic Chen2016-12-133-213/+193
* Add two new AST nodes to represent initialization of an array in terms ofRichard Smith2016-12-121-0/+2
* [analyzer] Improve VirtualCallChecker diagnostics and move into optin package.Devin Coughlin2016-12-101-38/+83
* [OpenMP] Sema and parsing for 'teams distribute parallel for' pragmaKelvin Li2016-12-091-0/+1
* [analyzer] Add dispatch_data_create as a special case in RetainCountChecker.Artem Dergachev2016-12-081-1/+4
* [analyzer] Fix typo in nullability checker diagnosticDevin Coughlin2016-12-071-1/+1
* [analyzer] Remove an unused enum value in RetainCountChecker.Artem Dergachev2016-12-071-9/+8
* [analyzer] pr31226: Disable CastSizeChecker in C++ because it's not quite ready.Artem Dergachev2016-12-071-1/+6
* [analyzer] Print type for SymbolRegionValues when dumping to streamDominic Chen2016-12-051-1/+2
* [analyzer] ObjCGenerics: Warn only on mismatch for invariant type parametersDevin Coughlin2016-12-051-0/+31
* DR1213: element access on an array xvalue or prvalue produces an xvalue. In theRichard Smith2016-12-051-9/+1
* [OpenMP] Sema and parsing for 'teams distribute parallel for simd' pragmaKelvin Li2016-11-301-0/+1