summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers
Commit message (Expand)AuthorAgeFilesLines
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-275-6/+11
* [Analyzer] Correct stack address escape diagnosticSean Eveson2016-05-261-1/+6
* [analyzer] Fix for PR23790 : constrain return value of strcmp() rather than r...Anton Yartsev2016-05-191-17/+20
* [analyzer] Fix crash in ObjCGenericsCheckerDevin Coughlin2016-05-111-0/+25
* [analyzer] Add path note for localizability checker.Devin Coughlin2016-04-281-0/+64
* [analyzer] Move Checkers.inc to clang/include/...Chih-Hung Hsieh2016-04-284-658/+2
* [analyzer] Let TK_PreserveContents span across the whole base region.Artem Dergachev2016-04-251-1/+1
* [analyzer] Nullability: Suppress diagnostic on bind with cast.Devin Coughlin2016-04-131-6/+28
* [analyzer] Nullability: Treat nil _Nonnull ivar as invariant violation.Devin Coughlin2016-04-131-14/+56
* [analyzer] Nullability: Suppress return diagnostics in inlined functions.Devin Coughlin2016-04-121-1/+2
* Remove redundant conditions of the form (A || (!A && B)) -> (A || B)Benjamin Kramer2016-04-111-2/+1
* [analyzer] Nullability: Don't warn along paths where null returned from non-n...Devin Coughlin2016-03-281-55/+79
* [analyzer] Add CIFIlter modeling to DeallocChecker.Devin Coughlin2016-03-251-10/+56
* [analyzer] Fix typo s/initalize/initialize/Chih-Hung Hsieh2016-03-231-1/+1
* StaticAnalyzer: Avoid an unintentional copyJustin Bogner2016-03-221-1/+1
* [analyzer] Fix missed leak from MSVC specific allocation functionsAnna Zaks2016-03-081-13/+23
* [analyzer] Nullability: add option to not report on calls to system headers.Devin Coughlin2016-03-051-2/+25
* [analyzer] Add diagnostic in ObjCDeallocChecker for use of -dealloc instead o...Devin Coughlin2016-03-041-32/+92
* Move class into anonymous namespace. NFC.Benjamin Kramer2016-03-041-0/+2
* [analyzer] ObjCDeallocChecker: Only check for nil-out when type is retainable.Devin Coughlin2016-03-031-1/+5
* [analyzer] Move ObjCSuperDeallocChecker out of the alpha package.Devin Coughlin2016-03-021-4/+4
* [analyzer] Move ObjCDeallocChecker out of the alpha package.Devin Coughlin2016-03-021-4/+4
* [analyzer] Fix capitalization in ObjCSuperDeallocChecker diagnostic.Devin Coughlin2016-03-021-1/+1
* [analyzer] Update CheckObjCDealloc diagnostic for missing -dealloc.Devin Coughlin2016-03-011-10/+18
* [analyzer] Teach CheckObjCDealloc about Block_release().Devin Coughlin2016-02-291-10/+38
* [analyzer] Don't treat calls to system headers as escaping in CheckObjCDealloc.Devin Coughlin2016-02-291-21/+96
* [analyzer] Prune some incorrect \param doc comment annotations.Devin Coughlin2016-02-262-15/+15
* Checkers/CheckObjCDealloc.cpp: Prune "\param". [-Wdocumentation]NAKAMURA Takumi2016-02-261-1/+1
* [analyzer] Shorten ObjcSuperDeallocChecker diagnostics.Devin Coughlin2016-02-261-2/+2
* [analyzer] Fix a memory error in r261935 caught by the Windows bots.Devin Coughlin2016-02-261-2/+2
* [analyzer] Warn on use of 'self' after call to to [super dealloc].Devin Coughlin2016-02-251-24/+119
* [analyzer] Reapply r261917 with a fix.Devin Coughlin2016-02-251-175/+752
* Revert "[analyzer] Make ObjCDeallocChecker path sensitive."Devin Coughlin2016-02-251-748/+175
* [analyzer] Make ObjCDeallocChecker path sensitive.Devin Coughlin2016-02-251-175/+748
* [analyzer] Improve pointer arithmetic checker.Gabor Horvath2016-02-231-25/+299
* [analyzer] Detect duplicate [super dealloc] callsDevin Coughlin2016-02-223-0/+202
* [analyzer] Add checker callback for beginning of function.Devin Coughlin2016-02-192-1/+15
* Simplify users of StringRef::{l,r}trim (clang) (NFC)Vedant Kumar2016-02-162-2/+2
* [analyzer] Improve pattern matching in ObjCDealloc checker.Devin Coughlin2016-02-111-8/+17
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-107-40/+19
* [analyzer] Invalidate destination of std::copy() and std::copy_backward().Devin Coughlin2016-02-071-0/+58
* [analyzer] DeallocChecker: Don't warn on release of readonly assign property ...Devin Coughlin2016-02-061-0/+6
* [analyzer] Suppress localization diagnostics in debug classes and methods.Devin Coughlin2016-02-051-0/+35
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-302-6/+2
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* [analyzer] Improve Nullability checker diagnosticsAnna Zaks2016-01-292-34/+62
* Class Property: change PropertyMap to include isClassProperty.Manman Ren2016-01-281-0/+2
* [analyzer] NullabilityChecker: Remove unused isReturnSelf() function.Devin Coughlin2016-01-281-16/+0
* [analyzer] Suppress nullability warnings in copy, mutableCopy, and init famil...Devin Coughlin2016-01-281-11/+10
* [analyzer] ObjCDeallocChecker: Only operate on classes with retained properties.Devin Coughlin2016-01-271-50/+64
OpenPOWER on IntegriCloud