Commit History

Author SHA1 Message Date
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. 10 years ago
  Benjamin Kramer efb037a10e Rewrite users of Stmt::child_begin/end into for-range loops. 10 years ago
  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 years ago
  Alexander Kornienko 8ca7705aa3 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 10 years ago
  Alexander Kornienko ac58acc7f2 Fixed/added namespace ending comments using clang-tidy. NFC 10 years ago
  Benjamin Kramer 57772dcbac Prefer SmallVector::append/insert over push_back loops. Clang edition. 10 years ago
  Benjamin Kramer 7daf211f6c Update APIs that return a pair of iterators to return an iterator_range instead. 10 years ago
  David Blaikie 8ee697fb1b Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. 10 years ago
  David Blaikie db7770b837 Remove a use of raw pointer ownership (then non-ownership) in TrimmedGraph::popNextReportGraph 11 years ago
  David Blaikie 71c982873a unique_ptrify ExplodedGraph::trim 11 years ago
  David Blaikie cb5694cd3d unique_ptrify BugReporter::visitors 11 years ago
  David Blaikie 805714ac36 unique_ptrify PathDiagnosticConsumer::HandlePathDiagnostic 11 years ago
  David Blaikie bacd216359 unique_ptrify thep passing of BugReports to BugReportEquivClass 11 years ago
  David Blaikie f990758c7b unique_ptrify PathDiagnostic::setEndOfPath's argument 11 years ago
  David Blaikie 8b29c79969 unique_ptr-ify PathDiagnosticPiece ownership 11 years ago
  Ted Kremenek fdf0d35132 Add support for the static analyzer to synthesize function implementations from external model files. 11 years ago
  Alp Toker c556f81241 Track IntrusiveRefCntPtr::get() changes from LLVM r212366 11 years ago
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. 11 years ago
  Jordan Rose 022878f852 [analyzer] Fix a leak found by LSan. 11 years ago
  Chandler Carruth 2e5043a88c [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 11 years ago
  Ted Kremenek 08abb12b08 [analyzer] Fix a bad bug in reversePropagateInterstingSymbols() where only one subexpression of BinaryOperator would be explored. 11 years ago
  Craig Topper 83daac80e9 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Anton Yartsev e018c7b00c [analyzer] Eliminate memory leak in BugReporter::emitReport() 11 years ago
  Benjamin Kramer c81e2906c1 [C++11] Avoid implicit conversion of ArrayRef to std::vector and use move semantics where appropriate. 11 years ago
  Ahmed Charles f8b74ee5f0 [C++11] Replace OwningPtr include with <memory>. 11 years ago
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 years ago
  Ahmed Charles 789a4f820d Change OwningPtr::take() to OwningPtr::release(). 11 years ago
  Ted Kremenek d824372692 Remove dead return in BugReporter (found via -Wunreachable-code). 11 years ago
  Benjamin Kramer ba9fd9e97e [C++11] Replace llvm::tie with std::tie. 11 years ago
  Benjamin Kramer 1824794b41 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 years ago