summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its pro...Csaba Dabis2019-08-013-10/+12
* [CrossTU] Fix plist macro expansion if macro in other file.Balazs Keri2019-07-252-17/+28
* PlistDiagnostics Fix for compile warning (NFC).Balazs Keri2019-07-231-1/+1
* [CrossTU] Added CTU argument to diagnostic consumer create fn.Balazs Keri2019-07-233-32/+37
* [analyzer] Fix -Wunused-function in NDEBUG builds with #ifdef LLVM_DUMP_METHODFangrui Song2019-07-221-2/+4
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-167-12/+12
* [analyzer] Add a debug analyzer config to place an event for each tracked con...Kristof Umann2019-07-051-0/+21
* [analyzer] Track terminator conditions on which a tracked expression dependsKristof Umann2019-07-051-0/+93
* [CTU] Add support for virtual functionsGabor Marton2019-07-041-1/+4
* [analyzer] ReturnValueChecker: Model the guaranteed boolean return value of f...Csaba Dabis2019-07-041-0/+3
* [analyzer] exploded-graph-rewriter: Implement bug nodes and sink nodes.Artem Dergachev2019-07-031-17/+10
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-022-0/+2
* [analyzer] Fix invalidation when returning into a ctor initializer.Artem Dergachev2019-07-011-5/+12
* [analyzer] NFC: CallDescription: Implement describing C library functions.Artem Dergachev2019-07-011-5/+17
* [analyzer] NFC: Add a convenient CallDescriptionMap class.Artem Dergachev2019-07-011-2/+1
* [analyzer] Fix clang-tidy crash on GCCAsmStmtNathan Huckleberry2019-06-271-0/+5
* [analyzer] print() JSONify: Create pointersCsaba Dabis2019-06-252-6/+7
* [analyzer] Add more timers for performance profiling.Artem Dergachev2019-06-251-4/+0
* [cxx2a] P1236R1: the validity of a left shift does not depend on theRichard Smith2019-06-251-4/+6
* [analyzer] ExprEngine: Escape pointers in bitwise operationsCsaba Dabis2019-06-251-0/+4
* [analyzer] Fix JSON dumps for ExplodedNodesCsaba Dabis2019-06-241-6/+2
* [analyzer] exploded-graph-rewriter: Fix escaping StringRegions.Artem Dergachev2019-06-191-2/+4
* [analyzer] Fix JSON dumps for store clusters.Artem Dergachev2019-06-191-1/+2
* [analyzer] Fix JSON dumps for location contexts.Artem Dergachev2019-06-192-5/+1
* [analyzer] Fix JSON dumps for dynamic type information.Artem Dergachev2019-06-191-2/+2
* [analyzer] NFC: Change evalCall() to provide a CallEvent.Artem Dergachev2019-06-191-6/+8
* [analyzer] SARIF: Add EOF newline; replace diff_sarifHubert Tong2019-06-191-1/+1
* [analyzer] Push correct version of 'Track indices of arrays'Kristof Umann2019-06-161-1/+2
* [analyzer] Track indices of arraysKristof Umann2019-06-161-0/+4
* [analyzer][NFC] Tease apart and clang-format NoStoreFuncVisitorKristof Umann2019-06-161-341/+383
* [analyzer] ReturnVisitor: Bypass everything to see inlined callsCsaba Dabis2019-06-151-5/+27
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-141-1/+6
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-141-6/+1
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-131-1/+6
* [PlistSupport] Produce a newline to end plist output filesHubert Tong2019-06-101-1/+1
* [analyzer][NFC] Add dividers to BugReporterVisitors.cppKristof Umann2019-06-081-8/+56
* [analyzer] PathDiagnosticPopUpPiece: working with CharSourceRangeCsaba Dabis2019-06-051-3/+3
* [analyzer] print() JSONify: ExplodedNode revisionCsaba Dabis2019-05-311-3/+3
* [analyzer] Remove EndPath function as it is dead codeCsaba Dabis2019-05-291-1/+0
* [analyzer] ConditionBRVisitor: Boolean supportCsaba Dabis2019-05-291-4/+11
* [analyzer] ConditionBRVisitor: MemberExpr supportCsaba Dabis2019-05-291-7/+62
* [analyzer] ConditionBRVisitor: Remove duplicated codeCsaba Dabis2019-05-291-27/+32
* [analyzer] ConditionBRVisitor: Enhance to write out more informationCsaba Dabis2019-05-291-60/+103
* [analyzer] [NFC] PathDiagnostic: Create PathDiagnosticPopUpPieceCsaba Dabis2019-05-295-26/+185
* [analyzer] print() JSONify: SVal implementationCsaba Dabis2019-05-292-2/+14
* Fix an unused-variable error.Haojian Wu2019-05-291-0/+1
* [analyzer][AST] print() JSONify: Stmt implementationCsaba Dabis2019-05-292-22/+2
* [analyzer] print() JSONify: getNodeLabel implementationCsaba Dabis2019-05-291-19/+37
* [analyzer] print() JSONify: Program state implementationCsaba Dabis2019-05-291-8/+15
* [analyzer] print() JSONify: Checker messages implementationCsaba Dabis2019-05-292-6/+70
OpenPOWER on IntegriCloud