summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* [analyzer] print() JSONify: ProgramPoint revisionCsaba Dabis2019-06-241-1/+2
* [analyzer] Fix JSON dumps for location contexts.Artem Dergachev2019-06-191-2/+3
* [analyzer] RetainCount: Add support for OSRequiredCast().Artem Dergachev2019-06-191-1/+8
* [analyzer] ProgramPoint: more explicit printJson()Csaba Dabis2019-06-121-17/+26
* For DR712: store on a MemberExpr whether it constitutes an odr-use.Richard Smith2019-06-111-1/+1
* [Analysis] Only build Analysis plugins when CLANG_ENABLE_STATIC_ANALYZER is e...Don Hinton2019-06-041-1/+1
* Re-check in clang support gun asm goto after fixing tests.Jennifer Yu2019-06-031-16/+58
* [test] Fix plugin testsDon Hinton2019-06-0211-0/+169
* Revert "clang support gnu asm goto."Erich Keane2019-05-301-58/+16
* clang support gnu asm goto.Jennifer Yu2019-05-301-16/+58
* [analyzer] print() JSONify: CFG implementationCsaba Dabis2019-05-292-6/+21
* [analyzer] print() JSONify: Decl revisionCsaba Dabis2019-05-291-6/+4
* [analyzer][AST] print() JSONify: Stmt implementationCsaba Dabis2019-05-291-27/+22
* [analyzer] print() JSONify: getNodeLabel implementationCsaba Dabis2019-05-291-93/+109
* [analyzer] print() JSONify: Environment implementationCsaba Dabis2019-05-291-20/+75
* Revert [test] Fix plugin testsDon Hinton2019-05-2811-169/+0
* [test] Fix plugin testsDon Hinton2019-05-2811-0/+169
* [CFG] Add branch to skip vbase inits when they're handled by superclass.Artem Dergachev2019-05-242-3/+38
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-248-28/+36
* [c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith2019-05-061-2/+2
* [analyzer] Treat functions without run-time branches as "small".Artem Dergachev2019-04-301-0/+45
* [analyzer] RetainCount: Add a suppression for "the Matching rule".Artem Dergachev2019-04-261-14/+21
* Use llvm::stable_sortFangrui Song2019-04-241-5/+1
* [analyzer] Unbreak body farms in presence of multiple declarations.Artem Dergachev2019-04-231-2/+0
* Thread Safety: also look at ObjC methodsJF Bastien2019-03-251-8/+13
* [CFG] [analyzer] pr41142: C++17: Skip transparent InitListExprs in constructors.Artem Dergachev2019-03-211-0/+9
* Thread safety analysis: Add note for unlock kind mismatchAaron Puchert2019-03-181-2/+2
* [analyzer] RetainCount: A function isn't a CFRetain if it takes no arguments.Artem Dergachev2019-03-151-6/+7
* [analyzer] handle modification of vars inside an expr with comma operatorPetar Jovanovic2019-03-071-13/+33
* Fix file headers. NFCFangrui Song2019-03-011-1/+1
* Revert "[Analysis] -Wunreachable-code shouldn't fire on the increment of a fo...Sam McCall2019-02-151-4/+0
* [Analysis] -Wunreachable-code shouldn't fire on the increment of a foreach loopSam McCall2019-02-151-0/+4
* [analyzer] [RetainCountChecker] Bugfix: in non-OSObject-mode, do not track CX...George Karpenkov2019-02-051-6/+6
* [AST] Update the comments of the various Expr::Ignore* + Related cleanupsBruno Ricci2019-02-031-2/+3
* Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington2019-01-301-1/+2
* [analyzer] [RetainCountChecker] Bugfix for tracking top-level parameters of O...George Karpenkov2019-01-301-2/+2
* Thread safety analysis: Improve diagnostics for double lockingAaron Puchert2019-01-291-4/+5
* [analyzer] [RetainCountChecker] Track input parameters to the top-level functionGeorge Karpenkov2019-01-291-1/+44
* [analyzer] [RetainSummaryManager] [NFC] Split one function into two, as it's ...George Karpenkov2019-01-291-56/+42
* [analyzer] [ARCMT] [NFC] Unify entry point into RetainSummaryManagerGeorge Karpenkov2019-01-291-31/+6
* [analyzer] [RetainCountChecker] Support 'taggedRetain' and 'taggedRelease'George Karpenkov2019-01-291-2/+2
* [analyzer] Port RetainSummaryManager to the new AnyCall interface, decouple A...George Karpenkov2019-01-252-0/+1269
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1923-92/+69
* [analyzer] Do not try to body-farm Objective-C properties with custom accessors.Artem Dergachev2019-01-181-0/+5
* [AST] Remove ASTContext from getThisType (NFC)Brian Gesiak2019-01-111-10/+6
* [AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci2018-12-211-11/+11
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-212-4/+7
* [analyzer] Fix some expressions staying live too long. Add a debug checker.Artem Dergachev2018-12-161-0/+48
* Thread safety analysis: Avoid intermediate copies [NFC]Aaron Puchert2018-12-161-21/+31
* Thread safety analysis: Allow scoped releasing of capabilitiesAaron Puchert2018-12-161-39/+73
OpenPOWER on IntegriCloud