Commit History

Author SHA1 Message Date
  Artem Dergachev 8c28a172b7 [analyzer] Fix analyzer warnings on analyzer. 6 years ago
  Artem Dergachev c33061eb3c [analyzer] Trust global initializers when analyzing main(). 6 years ago
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique 6 years ago
  Fangrui Song f387617422 [analyzer] Fix -Wunused-function in NDEBUG builds with #ifdef LLVM_DUMP_METHOD 6 years ago
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Csaba Dabis 2c025c7a15 [analyzer] print() JSONify: Create pointers 6 years ago
  Artem Dergachev 28823bb645 [analyzer] exploded-graph-rewriter: Fix escaping StringRegions. 6 years ago
  Artem Dergachev a66b18785d [analyzer] Fix JSON dumps for store clusters. 6 years ago
  Csaba Dabis 754813c473 [analyzer] print() JSONify: Store implementation 6 years ago
  Artem Dergachev 7ffa1db3cf [analyzer] Fix crash when returning C++ objects from ObjC messages-to-nil. 6 years ago
  Rafael Stahl 55bbda44b4 [analyzer][CrossTU] Extend CTU to VarDecls with initializer 6 years ago
  Artem Dergachev 9fd8114715 [analyzer] Make default bindings to variables actually work. 6 years ago
  Artem Dergachev fa964a3d3f [analyzer] Support C++17 aggregates with bases without constructors. 6 years ago
  Artem Dergachev 23cffd780f Revert "[analyzer] Remove the "postponed" hack, deal with derived symbols..." 6 years ago
  Serge Guelton 1b91f2b9fb Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...> 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Gabor Horvath b1e9e90f5d [analyzer] Assume that we always have a SubEngine available 6 years ago
  Kristof Umann d1b208c30b [analyzer] Evaluate all non-checker config options before analysis 6 years ago
  Artem Dergachev 447f4b58b0 [analyzer] Fix the "Zombie Symbols" bug. 6 years ago
  Kristof Umann 73bb3f29cb [analyzer][NFC] Fix some incorrect uses of -analyzer-config options 6 years ago
  Reid Kleckner 1168491f34 Fix clang -Wimplicit-fallthrough warnings across llvm, NFC 6 years ago
  George Karpenkov b0be6606a0 [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameter 7 years ago
  George Karpenkov 43322674ac [analyzer] Remove the "postponed" hack, deal with derived symbols using an extra map 7 years ago
  Artem Dergachev 0d516dba5e [analyzer] Support modeling no-op BaseToDerived casts in ExprEngine. 7 years ago
  George Karpenkov 01c0d176c0 [analyzer] [NFC] Follow the convention when naming classes 7 years ago
  George Karpenkov 1439c0a0dd Invalidate static locals when escaping lambdas 7 years ago
  Artem Dergachev e79c5536b0 [analyzer] Use sufficiently large types for index bounds calculation. 7 years ago
  Rafael Stahl 29dd917851 [analyzer] const init: handle non-explicit cases more accurately 7 years ago
  Alexander Kornienko 80679644bf Fixes issue introduced by r331556. 7 years ago
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 years ago