Commit History

Author SHA1 Message Date
  Gabor Horvath c0c55d2615 [Static Analyzer] Lambda support. 10 years ago
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. 10 years ago
  Gabor Horvath 5595ece789 [analyzer] Individual configuration options can be specified for checkers. 10 years ago
  David Blaikie 8945a69913 clang-format a recent commit I made 10 years ago
  David Blaikie 8ee697fb1b Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. 10 years ago
  Anna Zaks a3911af74f Do not inline methods of C++ containers (coming from headers). 11 years ago
  Sylvestre Ledru b78303a715 With the option '-analyzer-config stable-report-filename=true', 11 years ago
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. 11 years ago
  Jordan Rose d0f476b4cb [analyzer] Inline C++ operator new when c++-inline-allocators is turned on. 11 years ago
  Jordan Rose 9815ec0a00 Revert "[analyzer] Add very limited support for temporary destructors" 12 years ago
  Pavel Labath 046e79a425 [analyzer] Add very limited support for temporary destructors 12 years ago
  Jordan Rose 50fa64d441 [analyzer] Don't inline ~shared_ptr. 12 years ago
  Anna Zaks d95b701756 [analyzer] Add an option to use the last location in the main source file as the report location. 12 years ago
  Jordan Rose b11a9086eb [analyzer] Enable destructor inlining by default (c++-inlining=destructors). 12 years ago
  Jordan Rose c63a460d78 [analyzer] For now, don't inline [cd]tors of C++ containers. 12 years ago
  Jordan Rose a12643622a [analyzer] Allow suppressing diagnostics reported within the 'std' namespace 12 years ago
  Ted Kremenek 0f5c5c60e9 Add static analyzer support for conditionally executing static initializers. 12 years ago
  Ted Kremenek 02a88c3edf Add configuration plumbing to enable static initializer branching in the CFG for the analyzer. 12 years ago
  Anna Zaks 713e075919 [analyzer] IDC: Add config option; perform the idc check on first “null node” rather than last “non-null”. 12 years ago
  Jordan Rose a11f22f606 [analyzer] Turn on C++ constructor inlining by default. 12 years ago
  David Blaikie dc84cd5efd Include llvm::Optional in clang/Basic/LLVM.h 12 years ago
  Anna Zaks ac3a3e7a40 [analyzer] Make shallow mode more shallow. 12 years ago
  Anna Zaks 6bbe1442a5 [analyzer] Use analyzer config for max-inlinable-size option. 12 years ago
  Anna Zaks ce32890df0 [analyzer] Remove further references to analyzer-ipa. 12 years ago
  Jordan Rose aeca2cc3a6 [analyzer] Add 'prune-paths' config option to disable path pruning. 12 years ago
  Jordan Rose 7ee8906295 [analyzer] Rename PruneNullReturnPaths to SuppressNullReturnPaths. 12 years ago
  Anna Zaks d130140cb7 [analyzer] Add "-analyzer-config mode=[deep|shallow] ". 12 years ago
  Anna Zaks bfa9ab8183 [analyzer] Replace "-analyzer-ipa" with "-analyzer-config ipa". 12 years ago
  Anna Zaks 73f0563009 [analyzer] refactor: access IPAMode through the accessor. 12 years ago
  Dmitri Gribenko cfa88f8939 Remove useless 'llvm::' qualifier from names like StringRef and others that are 12 years ago