summaryrefslogtreecommitdiffstats
path: root/include/clang/StaticAnalyzer/Checkers
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Don't display implementation checkers under -analyzer-checker-help...Kristof Umann2019-05-013-18/+37
* [analyzer] PR41269: Add a bit of C++ smart pointer modeling.Artem Dergachev2019-04-231-0/+4
* [analyzer] Move UninitializedObjectChecker out of alphaKristof Umann2019-04-191-37/+37
* [analyzer][NFC] Reimplement checker optionsKristof Umann2019-04-192-13/+265
* [analyzer] Fix an assertation failure for invalid sourcelocation, add a new d...Kristof Umann2019-03-141-0/+4
* [Analyzer] Checker for non-determinism caused by sorting of pointer-like elem...Mandeep Singh Grang2019-03-081-0/+14
* [analyzer] MIGChecker: Enable by default as `osx.MIG'.Artem Dergachev2019-02-221-9/+5
* [analyzer] MIGChecker: A checker for Mach Interface Generator conventions.Artem Dergachev2019-02-211-0/+9
* [analyzer] Make valist.Uninitialized depend on ValistBaseKristof Umann2019-02-171-0/+1
* [analyzer] New checker for detecting usages of unsafe I/O functionsKristof Umann2019-02-111-0/+7
* [analyzer] Opt-in C Style Cast Checker for OSObject pointersGeorge Karpenkov2019-02-081-0/+8
* [analyzer] Make NullReturnedFromNonnullChecker depend on NullabilityBaseKristof Umann2019-01-301-0/+1
* [analyzer] Reimplement dependencies between checkersKristof Umann2019-01-262-86/+213
* [analyzer] Supply all checkers with a shouldRegister functionKristof Umann2019-01-261-1/+5
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-196-24/+18
* Allow direct navigation to static analysis checker documentation through SARI...Aaron Ballman2018-12-203-144/+300
* [analyzer] MoveChecker: Enable by default as cplusplus.Move.Artem Dergachev2018-12-171-3/+3
* [analyzer] Fix some expressions staying live too long. Add a debug checker.Artem Dergachev2018-12-161-0/+3
* [analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann2018-12-152-22/+37
* [analyzer] Move out tracking retain count for OSObjects into a separate checkerGeorge Karpenkov2018-12-071-0/+3
* [analyzer] Rename MisusedMovedObjectChecker to MoveCheckerArtem Dergachev2018-12-031-3/+2
* [analyzer] INT50-CPP. Do not cast to an out-of-range enumeration checkerKristof Umann2018-11-241-0/+3
* [analyzer] Drastically simplify the tblgen files used for checkersKristof Umann2018-11-122-351/+281
* [analyzer] Put llvm.Conventions back in alphaKristof Umann2018-11-021-1/+2
* [analyzer] Promote StdCLibraryFunctionsChecker to the apiModeling category.Artem Dergachev2018-10-021-5/+5
* [Analyzer] Iterator Checker - Part 4: Mismatched iterator checker for functio...Adam Balogh2018-09-101-2/+6
* [Analyzer] Iterator Checker - Part 3: Invalidation check, first for (copy) as...Adam Balogh2018-08-281-0/+4
* Revert "[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker"Bruno Cardoso Lopes2018-08-181-39/+0
* [analyzer] [NFC] Split up RetainSummaryManager from RetainCountCheckerGeorge Karpenkov2018-08-181-0/+39
* [analyzer] [NFC] Move ObjCRetainCount to include/AnalysisGeorge Karpenkov2018-08-171-228/+0
* [analyzer] Drop support for GC mode in RetainCountCheckerGeorge Karpenkov2018-08-171-4/+0
* [analyzer] Move InnerPointerChecker out of alpha.Reka Kovacs2018-07-311-4/+4
* Remove trailing spaceFangrui Song2018-07-302-10/+10
* [analyzer] Syntactic matcher for leaks associated with run loop and autorelea...George Karpenkov2018-07-251-0/+4
* [analyzer] Rename DanglingInternalBufferChecker to InnerPointerChecker.Reka Kovacs2018-07-201-5/+4
* [analyzer] Checker for uninitialized C++ objectsKristof Umann2018-06-181-0/+4
* [analyzer] Add dangling internal buffer check.Reka Kovacs2018-06-091-0/+5
* [analyzer] Add security checks for bcmp(), bcopy(), bzero().Artem Dergachev2018-05-261-0/+9
* Remove another unnecessary -I flag passed to clang-tblgen.Nico Weber2018-04-072-2/+1
* [analyzer] Path-insensitive checker for writes into an auto-releasing pointerGeorge Karpenkov2018-03-291-0/+3
* [analyzer] Trust _Nonnull annotations for system frameworkGeorge Karpenkov2018-03-231-0/+8
* [analyzer] Move the GCDAsyncSemaphoreChecker to optin.performanceGeorge Karpenkov2018-03-121-5/+5
* [analyzer] AST-matching checker to detect global central dispatch performance...George Karpenkov2018-03-051-0/+7
* [analyzer] Add a checker for mmap()s which are both writable and executable.Artem Dergachev2018-03-011-0/+7
* Revert r324166 "[analyzer] Add a checker for mmap()...".Artem Dergachev2018-02-031-4/+0
* [analyzer] Add a checker for mmap()s which are both writable and executable.Artem Dergachev2018-02-031-0/+4
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-01-231-1/+1
* [analyzer] StackAddrEscape: For now, disable the new async escape checks.Artem Dergachev2017-12-121-0/+4
* [analyzer] Make issue hash related tests more conciseGabor Horvath2017-10-301-4/+0
* [Analyzer] Assume that CFBooleanRef const globals are non-nullGeorge Karpenkov2017-10-131-1/+1