Historial de Commits

Autor SHA1 Mensaje Fecha
  Ted Kremenek 56a46b51df Rename 'unbindLoc()' (in ProgramState) and 'Remove()' to hace 13 años
  Ted Kremenek 66c486f275 Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. hace 13 años
  Ted Kremenek 3b1df8bb94 Rename 'getConjuredSymbol*' to 'conjureSymbol*'. hace 13 años
  Jordan Rose 685379965c [analyzer] When a symbol is null, we should track its constraints. hace 13 años
  Jordan Rose 740d490593 [analyzer] Add a new abstraction over all types of calls: CallEvent hace 13 años
  Jordy Rose 6e4244ee86 [analyzer] strncpy: Special-case a length of 0 to avoid an incorrect warning. hace 13 años
  Anna Zaks dd160f3ed5 [analyzer] CString Checker: Do not split the path unless the user hace 13 años
  Anna Zaks 259052d8c8 [analyzer] Don't crash even when the system functions are redefined. hace 13 años
  Ted Kremenek 76aadc346c [analyzer] Implement basic path diagnostic pruning based on "interesting" symbols and regions. hace 13 años
  Ted Kremenek 3133f79cf4 Have conjured symbols depend on LocationContext, to add context sensitivity for functions called more than once. hace 13 años
  Anna Zaks f0dfc9c0f2 [analyzer] Fix another false positive in the Malloc Checker, by making hace 13 años
  Anna Zaks 998e275428 [analyzer] Generalize function name checking in CString checker. hace 13 años
  Anna Zaks 66c40400e7 [analyzer] Make Malloc Checker optimistic in presence of inlining. hace 13 años
  Anna Zaks 5730076096 [analyzer] Allow each CString check to be enabled/disabled hace 13 años
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace hace 13 años
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace hace 13 años
  Benjamin Kramer 8fe83e1df9 Move a method from IdentifierTable.h out of line and remove the SmallString include. hace 13 años
  Benjamin Kramer 00bd44d567 Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. hace 13 años
  Ted Kremenek 8bef823818 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. hace 13 años
  Ted Kremenek 5eca482fe8 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from hace 13 años
  Anna Zaks e3d250e488 [analyzer] CStringChecker should not rely on the analyzer generating UndefOrUnknown value when it cannot reason about the expression. hace 13 años
  Anna Zaks 1d1d515b2b [analyzer] Refactor: Move symbol_iterator from SVal to SymExpr, use it hace 13 años
  Anna Zaks b805c8ff13 [analyzer] Refactor checkers to use helper function for getting callee Decl and name. hace 13 años
  Anna Zaks 39ac1876f6 [analyzer] Add getLocationContext to CheckerContext hace 14 años
  Anna Zaks 0bd6b110e9 [analyzer] Rename generateNode -> addTransition in CheckerContext hace 14 años
  Anna Zaks 063e0887ad [analyzer] Simplify CheckerContext hace 14 años
  Benjamin Kramer b8989f27f1 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. hace 14 años
  Anna Zaks c800f68f8e [analyzer] Fix a typo. hace 14 años
  Anna Zaks 5d0ea6d62e [analyzer] Removing references to CheckerContext::getNodeBuilder(): checkers can obtain block count directly from the Context. hace 14 años
  Jordy Rose 537716ad8d [analyzer] Change the check::RegionChanges callback to include the regions explicitly requested for invalidation. hace 14 años