Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  George Karpenkov b0be6606a0 [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameter %!s(int64=7) %!d(string=hai) anos
  Artem Dergachev 035a4f5180 [analyzer] Add support for constructors of arguments. %!s(int64=7) %!d(string=hai) anos
  George Karpenkov ab58e02825 [analyzer] Correctly model iteration through "nil" objects %!s(int64=7) %!d(string=hai) anos
  Anna Zaks 85570ac22c [analyzer] Add LocationContext as a parameter to checkRegionChanges %!s(int64=8) %!d(string=hai) anos
  Devin Coughlin e584e48e4c [analyzer] Restore behavior change introduced by r247657. %!s(int64=10) %!d(string=hai) anos
  NAKAMURA Takumi fdb4d1e271 ExprEngineObjC.cpp: Fix warnings. [-Wunused-variable] %!s(int64=10) %!d(string=hai) anos
  Devin Coughlin 0e7d51e976 [analyzer] Skip Pre/Post handlers for ObjC calls when receiver is nil. %!s(int64=10) %!d(string=hai) anos
  Gabor Horvath 0bec6fbaab [Static Analyzer] Relaxing a caching out related assert. %!s(int64=10) %!d(string=hai) anos
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. %!s(int64=10) %!d(string=hai) anos
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. %!s(int64=11) %!d(string=hai) anos
  Benjamin Kramer ba9fd9e97e [C++11] Replace llvm::tie with std::tie. %!s(int64=11) %!d(string=hai) anos
  David Blaikie dc84cd5efd Include llvm::Optional in clang/Basic/LLVM.h %!s(int64=12) %!d(string=hai) anos
  David Blaikie 5251abea41 Replace SVal llvm::cast support to be well-defined. %!s(int64=12) %!d(string=hai) anos
  Jordan Rose 9428723d67 [analyzer] Remove unused fields from ExprEngine. %!s(int64=12) %!d(string=hai) anos
  Jordan Rose e606e3d224 [analyzer] Allow ObjC ivar lvalues where the base is nil. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 991bcb4370 [analyzer] Check that an ObjCIvarRefExpr's base is non-null even as an lvalue. %!s(int64=13) %!d(string=hai) anos
  Ted Kremenek 4ef19205b6 Refactor logic in ExprEngine for detecting 'noreturn' methods %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 82f2ad456a [analyzer] ObjCSelfInitChecker should always clean up in postCall checks. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 5601c9aac3 [analyzer] Don't crash if we cache out while evaluating an ObjC message. %!s(int64=13) %!d(string=hai) anos
  Ted Kremenek 66c486f275 Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. %!s(int64=13) %!d(string=hai) anos
  Ted Kremenek 3b1df8bb94 Rename 'getConjuredSymbol*' to 'conjureSymbol*'. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose fa06f0464a [analyzer] Replace boolean IsSink parameters with 'generateSink' methods. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose d563d3fb73 [analyzer] Only allow CallEvents to be created by CallEventManager. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose f540c54701 [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change. %!s(int64=13) %!d(string=hai) anos
  Anna Zaks 9dc5167e40 [analyzer] Inline ObjC class methods. %!s(int64=13) %!d(string=hai) anos
  Anna Zaks e81ce256b6 [analyzer] Refactor VisitObjCMessage and VisitCallExpr to rely on the %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 96479da6ad [analyzer] Add generic preCall and postCall checks. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose de507eaf3c [analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose cde8cdbd6a [analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends. %!s(int64=13) %!d(string=hai) anos