| Commit message (Expand) | Author | Age | Files | Lines |
* | Range-style std::find{,_if} -> llvm::find{,_if}. NFC | Fangrui Song | 2019-03-31 | 1 | -2/+1 |
* | Revert "[analyzer] Introduce a simplified API for adding custom path notes." | Artem Dergachev | 2019-03-29 | 1 | -1/+0 |
* | [analyzer] Introduce a simplified API for adding custom path notes. | Artem Dergachev | 2019-03-29 | 1 | -0/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Revert "Fix failing MSan bots" | George Karpenkov | 2019-01-18 | 1 | -4/+4 |
* | Fix failing MSan bots | Vlad Tsyrklevich | 2019-01-18 | 1 | -4/+4 |
* | [analyzer] const-ify reference to bug type used in BugReporter | George Karpenkov | 2019-01-18 | 1 | -4/+4 |
* | Misc typos fixes in ./lib folder | Raphael Isemann | 2018-12-10 | 1 | -1/+1 |
* | [analyzer] Evaluate all non-checker config options before analysis | Kristof Umann | 2018-11-30 | 1 | -5/+5 |
* | Fix clang -Wimplicit-fallthrough warnings across llvm, NFC | Reid Kleckner | 2018-11-01 | 1 | -1/+1 |
* | [analyzer][PlistMacroExpansion] Part 1.: New expand-macros flag | Kristof Umann | 2018-10-31 | 1 | -7/+11 |
* | Create ConstantExpr class | Bill Wendling | 2018-10-31 | 1 | -1/+1 |
* | [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameter | George Karpenkov | 2018-09-28 | 1 | -22/+16 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-26 | 1 | -2/+1 |
* | [analyzer] Fix bug in isInevitablySinking | George Karpenkov | 2018-09-21 | 1 | -8/+7 |
* | [analyzer] [NFC] Dead code removal | George Karpenkov | 2018-09-21 | 1 | -10/+0 |
* | [analyzer] [NFC] Prefer passing around reference to std::unique_ptr& | George Karpenkov | 2018-09-07 | 1 | -9/+9 |
* | [analyzer] Executed lines: store file IDs, not hashes. | George Karpenkov | 2018-09-07 | 1 | -3/+3 |
* | [analyzer] Do not add invalid source location to the coverage information | George Karpenkov | 2018-09-07 | 1 | -0/+5 |
* | [analyzer] Push updating-the-executed-lines logic into the BugReporter. | George Karpenkov | 2018-09-07 | 1 | -0/+16 |
* | Port getLocStart -> getBeginLoc | Stephen Kelly | 2018-08-09 | 1 | -2/+2 |
* | [analyzer] Try to minimize the number of equivalent bug reports evaluated by ... | Mikhail R. Gadelha | 2018-07-25 | 1 | -4/+17 |
* | [analyzer] Remove a debug print that was accidentally left around. | Artem Dergachev | 2018-07-18 | 1 | -1/+0 |
* | [analyzer] [NFC] A convenient getter for getting a current stack frame | George Karpenkov | 2018-06-27 | 1 | -3/+3 |
* | [analyzer] Do not run visitors until the fixpoint, run only once. | George Karpenkov | 2018-06-26 | 1 | -286/+324 |
* | [analyzer] Remove accidentally committed lines. | George Karpenkov | 2018-06-18 | 1 | -4/+1 |
* | [analyzer] [NFC] Move ::dump methods from BugReporter.cpp to PathDiagnostics.cpp | George Karpenkov | 2018-06-12 | 1 | -104/+19 |
* | [analyzer] [NFC] Remove most usages of getEndPath | George Karpenkov | 2018-06-12 | 1 | -2/+8 |
* | [analyzer] [NFC] Now let's have only one place for diagnostics generation | George Karpenkov | 2018-06-12 | 1 | -43/+15 |
* | [analyzer] [NFC] Unify Minimal and Extensive diagnostics. | George Karpenkov | 2018-06-12 | 1 | -286/+243 |
* | [analyzer] [NFC] Remove unused Extensive diagnostic setting, | George Karpenkov | 2018-06-12 | 1 | -565/+10 |
* | [analyzer] False positive refutation with Z3 | Mikhail R. Gadelha | 2018-06-04 | 1 | -1/+6 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-09 | 1 | -3/+3 |
* | PR37189 Fix incorrect end source location and spelling for a split '>>' token. | Richard Smith | 2018-04-30 | 1 | -1/+1 |
* | [analyzer] Fix diagnostics in callees of interesting callees. | Artem Dergachev | 2018-04-03 | 1 | -9/+6 |
* | [clang] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-03-27 | 1 | -2/+2 |
* | [StaticAnalyzer] Fix some Clang-tidy modernize and Include What You Use warni... | Eugene Zelenko | 2018-03-07 | 1 | -185/+182 |
* | [analyzer] Consider switch- and goto- labels when constructing the set of exe... | George Karpenkov | 2018-02-23 | 1 | -6/+24 |
* | [analyzer] [NFC] Factor out generating path diagnostics for a statement into ... | George Karpenkov | 2018-02-07 | 1 | -636/+648 |
* | [analyzer] support a mode to only show relevant lines in HTML diagnostics | George Karpenkov | 2018-01-17 | 1 | -3/+63 |
* | [analyzer] do not crash with assertion on processing locations of bodyfarmed ... | George Karpenkov | 2018-01-02 | 1 | -1/+0 |
* | [analyzer] De-duplicate path diagnostics for each exploded graph node. | Artem Dergachev | 2017-12-20 | 1 | -0/+12 |
* | [analyzer] Rename functions responsible for CFG-based suppress-on-sink. | Artem Dergachev | 2017-08-14 | 1 | -13/+21 |
* | [analyzer] Treat throws as sinks for suppress-on-sink purposes. | Artem Dergachev | 2017-07-25 | 1 | -2/+23 |
* | [analyzer] Further improve suppress-on-sink behavior in incomplete analyses. | Artem Dergachev | 2017-07-25 | 1 | -3/+41 |
* | [analyzer] Don't add arrow to the inlined function's decl when it has no body. | Artem Dergachev | 2017-06-05 | 1 | -3/+9 |
* | [Statistics] Use the new Statistic::updateMax to atomically calculate a maxim... | Craig Topper | 2017-05-18 | 1 | -4/+2 |
* | Migrate PathDiagnosticPiece to std::shared_ptr | David Blaikie | 2017-01-05 | 1 | -147/+151 |
* | [analyzer] Improve suppress-on-sink behavior in incomplete analyses. | Artem Dergachev | 2016-12-22 | 1 | -0/+26 |
* | [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) | Artem Dergachev | 2016-10-07 | 1 | -15/+39 |