تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  George Karpenkov b340ee9768 [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the helper is used consistently 7 سال پیش
  Artem Dergachev 90036a540c [analyzer] PthreadLockChecker: Add printState() method for self-debugging. 7 سال پیش
  Artem Dergachev 1e698dbb9d [analyzer] PthreadLockChecker: model failed pthread_mutex_destroy() calls. 8 سال پیش
  Mehdi Amini 2e23251d3e [NFC] Header cleanup 9 سال پیش
  Eugene Zelenko 8a76d2e3bd Fix some Clang-tidy modernize warnings, other minor fixes. 9 سال پیش
  Devin Coughlin 440c44a96a [analyzer] Add generateErrorNode() APIs to CheckerContext. 10 سال پیش
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. 10 سال پیش
  Aaron Ballman e1c2ad65ca Clarify pointer ownership semantics by hoisting the std::unique_ptr creation to the caller instead of hiding it in emitReport. NFC. 10 سال پیش
  Jordan Rose b94cf90d8f [analyzer] Lock checker: Allow pthread_mutex_init to reinitialize a destroyed lock. 11 سال پیش
  Jordan Rose 5ba640a6b2 [analyzer] Lock checker: make sure locks aren't used after being destroyed. 11 سال پیش
  Jordan Rose 7677cf0aec [analyzer] Add double-unlock detection to PthreadLockChecker. 11 سال پیش
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 سال پیش
  Benjamin Kramer ba9fd9e97e [C++11] Replace llvm::tie with std::tie. 11 سال پیش
  Alexander Kornienko 15c01b27f5 Expose the name of the checker producing each diagnostic message. 11 سال پیش
  Ted Kremenek 7e0c411bb4 [analyzer] Fix incorrect spelling of 'pthread_rwlock_trywrlock'. Patch by Jean Baptiste Noblot. 11 سال پیش
  David Blaikie 5251abea41 Replace SVal llvm::cast support to be well-defined. 12 سال پیش
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 سال پیش
  Jordan Rose 166d502d53 [analyzer] Use nice macros for the common ProgramStateTraits (map, set, list). 12 سال پیش
  Jordan Rose 785950e594 [analyzer] Rename 'EmitReport' to 'emitReport'. 12 سال پیش
  Benjamin Kramer d7a3e2c5f6 Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. 13 سال پیش
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace 13 سال پیش
  Benjamin Kramer 00bd44d567 Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. 13 سال پیش
  Ted Kremenek 8bef823818 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. 13 سال پیش
  David Blaikie 3026348bd4 More dead code removal (using -Wunreachable-code) 13 سال پیش
  Ted Kremenek 5eca482fe8 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from 13 سال پیش
  Anna Zaks b805c8ff13 [analyzer] Refactor checkers to use helper function for getting callee Decl and name. 13 سال پیش
  Anna Zaks 0bd6b110e9 [analyzer] Rename generateNode -> addTransition in CheckerContext 14 سال پیش
  Anna Zaks 063e0887ad [analyzer] Simplify CheckerContext 14 سال پیش
  Benjamin Kramer d25be9f401 Fix comment typo. 14 سال پیش
  Anna Zaks e172e8b9e7 Remove EnhancedBugReport and RangedBugReport - pull all the extra functionality they provided into their parent BugReport. The only functional changes are: made getRanges() non const - it adds default range to Ranges if none are supplied, made getStmt() private, which was another FIXME. 14 سال پیش