История коммитов

Автор SHA1 Сообщение Дата
  George Karpenkov b340ee9768 [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the helper is used consistently 7 лет назад
  Roman Lebedev d9b383bb5c [analyzer] Fix false negative on post-increment of uninitialized variable. 7 лет назад
  Devin Coughlin 440c44a96a [analyzer] Add generateErrorNode() APIs to CheckerContext. 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 лет назад
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. 11 лет назад
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 лет назад
  Alexander Kornienko 15c01b27f5 Expose the name of the checker producing each diagnostic message. 11 лет назад
  Anna Zaks 52810c51af [analyzer] Do not report uninitialized value warnings inside swap functions. 12 лет назад
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 лет назад
  Jordan Rose 785950e594 [analyzer] Rename 'EmitReport' to 'emitReport'. 12 лет назад
  Anna Zaks 80de487e03 [analyzer] Improved diagnostic pruning for calls initializing values. 13 лет назад
  Jordan Rose a1f81bb0e5 [analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue. 13 лет назад
  Jordan Rose 685379965c [analyzer] When a symbol is null, we should track its constraints. 13 лет назад
  Ted Kremenek ed7948b55f Allow some BugReports to opt-out of PathDiagnostic callstack pruning until we have significantly 13 лет назад
  Ted Kremenek 76aadc346c [analyzer] Implement basic path diagnostic pruning based on "interesting" symbols and regions. 13 лет назад
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace 13 лет назад
  Ted Kremenek 8bef823818 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. 13 лет назад
  Ted Kremenek 5eca482fe8 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from 13 лет назад
  Anna Zaks 390909c89c [analyzer] Remove the dependency on CheckerContext::getStmt() as well as the method itself. 14 лет назад
  Anna Zaks 50bbc165b0 Static Analyzer Diagnostics: Kill the addVisitorCreator(callbackTy, void*) API in favor of addVisitor(BugReporterVisitor*). 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 лет назад
  Ted Kremenek 18c66fdc3c Rename GRState to ProgramState, and cleanup some code formatting along the way. 14 лет назад
  Ted Kremenek 9c378f7054 Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at. 14 лет назад
  Argyrios Kyrtzidis ec8605f1d7 [analyzer] Rename CheckerV2 -> Checker. 14 лет назад
  Argyrios Kyrtzidis 267aa5c93b [analyzer] Migrate UndefinedAssignmentChecker to CheckerV2. 14 лет назад
  Ted Kremenek 9b66371644 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 14 лет назад
  Argyrios Kyrtzidis 04291a7c76 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h 14 лет назад
  Ted Kremenek 21142581d5 Chris Lattner has strong opinions about directory 14 лет назад