Commit History

Автор SHA1 Съобщение Дата
  George Burgess IV f6b7996bf6 Remove redundant casts. NFC преди 7 години
  Artem Dergachev f23067b376 [analyzer] Self-debug: Dump dynamic type info and taint with the program state. преди 7 години
  Artem Dergachev 0b84c86812 [analyzer] Self-debug: Dump the core's internal state traits to the egraph. преди 7 години
  Artem Dergachev bf0d414987 [analyzer] Self-debug: Dump environment frame-by-frame. преди 7 години
  George Karpenkov 4e0630a8ca [analyzer] a few helper methods for getting and comparing symbolic values преди 7 години
  George Karpenkov 8d0e1351b8 [analyzer] Make isSubRegionOf reflexive преди 7 години
  George Karpenkov 8d1304a4c4 [analyzer] do not crash when trying to convert an APSInt to an unexpected type преди 7 години
  Artem Dergachev 7007fd8ccf [analyzer] Fix immutable map factory lifetime for partial taint. преди 8 години
  Artem Dergachev 1f7848d7f2 [analyzer] Support partially tainted records. преди 8 години
  Anna Zaks 85570ac22c [analyzer] Add LocationContext as a parameter to checkRegionChanges преди 8 години
  Dominic Chen 54fc8a05d1 [analyzer] Refactor recursive symbol reachability check to use symbol_iterator преди 8 години
  Yaron Keren dcbc03e446 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. преди 9 години
  Artem Dergachev 3e7cbba83d [analyzer] Fix SVal/SymExpr/MemRegion class and enum names for consistency. преди 9 години
  Gabor Horvath 5dc670a09e [Static Analyzer] Properly clean up the dynamic type information for dead regions. преди 10 години
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. преди 10 години
  Alexander Kornienko 8ca7705aa3 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). преди 10 години
  Alexander Kornienko ac58acc7f2 Fixed/added namespace ending comments using clang-tidy. NFC преди 10 години
  David Blaikie bb458b61c5 unique_ptrify the result of ConstraintManagerCreator and StoreManagerCreator преди 11 години
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. преди 11 години
  Alp Toker 0650de4fc1 Remove a whole lot of unused variables преди 11 години
  Anton Yartsev da8d37ce42 [analyzer] This patch removes passing around of const-invalidation vs regular-invalidation info by passing around a datastructure that maps regions and symbols to the type of invalidation they experience. This simplifies the code and would allow to associate more different invalidation types in the future. преди 12 години
  Pavel Labath d207f55cd5 [analyzer] Fix inefficiency in dead symbol removal преди 12 години
  Jordan Rose 00ffb8079b [analyzer] Remove now-unused bindCompoundLiteral helper function. преди 12 години
  Anna Zaks 8ef064d53f [analyzer] Ensure BugReporterTracking works on regions with pointer arithmetic преди 12 години
  Jordan Rose a5796f8722 [analyzer] Replace isIntegerType() with isIntegerOrEnumerationType(). преди 12 години
  Anna Zaks c1bef5671e [analyzer] Properly handle the ternary operator in trackNullOrUndefValue преди 12 години
  Aaron Ballman 77e2788803 Silencing warnings in MSVC due to duplicate identifiers. преди 12 години
  Anna Zaks 658a28479d [analyzer] Teach invalidateRegions that regions within LazyCompoundVal need to be invalidated преди 12 години
  Anna Zaks 41988f331a [analyzer] Add support for escape of const pointers and use it to allow “newed” pointers to escape преди 12 години
  Jordan Rose f8ddc09898 [analyzer] Invalidate regions indirectly accessible through const pointers. преди 12 години