summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [clang] Use the new Regex::isValid() with no parameterJan Kratochvil2019-08-201-2/+1
* [CallGraph] Take into accound calls that aren't within any function bodies.Artem Dergachev2019-08-201-1/+36
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-145-21/+21
* [CFG] Introduce CFGElementRef, a wrapper that knows it's position in a CFGBlockKristof Umann2019-08-141-0/+4
* [analyzer][CFG] Don't track the condition of assertsKristof Umann2019-08-141-0/+65
* Revert r367649: Improve raw_ostream so that you can "write" colors using oper...Rui Ueyama2019-08-021-2/+2
* Improve raw_ostream so that you can "write" colors using operator<<Rui Ueyama2019-08-021-2/+2
* [analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its pro...Csaba Dabis2019-08-011-10/+11
* [OPENMP]Add support for analysis of if clauses.Alexey Bataev2019-07-161-2/+3
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-162-14/+14
* [analyzer] exploded-graph-rewriter: Improve source location dumps.Artem Dergachev2019-07-122-27/+15
* [OPENMP]Initial fix PR42392: Improve -Wuninitialized warnings for OpenMP prog...Alexey Bataev2019-07-112-0/+53
* [CFG] Add a new function to get the proper condition of a CFGBlockKristof Umann2019-07-051-0/+24
* cmake: Add CLANG_LINK_CLANG_DYLIB optionTom Stellard2019-07-033-6/+15
* Revert "[analyzer][CFG] Return the correct terminator condition"Kristof Umann2019-07-031-11/+59
* [analyzer][CFG] Return the correct terminator conditionKristof Umann2019-07-031-59/+11
* Make a buildbot using a buggy gcc happyKristof Umann2019-07-031-3/+5
* Specialize an anchor() function in the correct namespaceKristof Umann2019-07-031-2/+2
* [analyzer][Dominator] Add post dominators to CFG + a new debug checkerKristof Umann2019-07-031-1/+5
* [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
OpenPOWER on IntegriCloud