커밋 기록

작성자 SHA1 메시지 날짜
  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 년 전
  Anna Zaks cc5dbdae70 [analyzer] Simple inline defensive checks suppression 12 년 전
  David Blaikie dc84cd5efd Include llvm::Optional in clang/Basic/LLVM.h 12 년 전
  David Blaikie 5251abea41 Replace SVal llvm::cast support to be well-defined. 12 년 전
  Jordan Rose ef9e6d6657 [analyzer] Scan the correct store when finding symbols in a LazyCompoundVal. 12 년 전
  Anna Zaks 1655bcd052 [analyzer] Address Jordan's nitpicks as per code review of r170625. 12 년 전
  Anna Zaks bf53dfac81 [analyzer] Add the pointer escaped callback. 12 년 전
  Jordan Rose 7affe151f5 [analyzer] Remove bindExprAndLocation, which does extra work for no gain. 12 년 전
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 년 전
  Jordan Rose 40d8551890 [analyzer] Move convenience REGISTER_*_WITH_PROGRAMSTATE to CheckerContext.h 12 년 전
  Jordan Rose 166d502d53 [analyzer] Use nice macros for the common ProgramStateTraits (map, set, list). 12 년 전
  Jordan Rose ca5d78d0bc [analyzer] Make ProgramStateManager's SubEngine parameter optional. 13 년 전
  Ted Kremenek 732cdf383f Remove unnecessary ASTContext& parameter from SymExpr::getType(). 13 년 전
  Jordan Rose 0073a5c7ce Reapply "[analyzer] Remove constraints on dead symbols as part of removeDeadBindings." 13 년 전
  Jordan Rose 8e289bb59c Revert "[analyzer] Remove constraints on dead symbols as part of removeDeadBindings." 13 년 전
  Ted Kremenek ce15cce38c Remove dead method ProgramState::MarshalState(). 13 년 전
  Jordan Rose 24c7f98828 [analyzer] Remove constraints on dead symbols as part of removeDeadBindings. 13 년 전
  Ted Kremenek 47cbd0f389 Remove ProgramState::getSymVal(). It was being misused by Checkers, 13 년 전
  Ted Kremenek 56a46b51df Rename 'unbindLoc()' (in ProgramState) and 'Remove()' to 13 년 전
  Ted Kremenek 32a549a649 Remove Store::bindDecl() and Store::bindDeclWithNoInit(), and 13 년 전
  Ted Kremenek 5be88dc79d Rename 'BindCompoundLiteral' to 'bindCompoundLiteral' and 13 년 전