Commit History

Auteur SHA1 Bericht Datum
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. 10 jaren geleden
  Gabor Horvath 3af3e291f4 Revert r246345 until an assertion is fixed. 10 jaren geleden
  Devin Coughlin de3f60f0d6 [analyzer] When memcpy'ing into a fixed-size array, do not invalidate entire region. 10 jaren geleden
  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 jaren geleden
  Sylvestre Ledru f28eaebc06 Remove the assertion as it was useless and broken. 10 jaren geleden
  Sylvestre Ledru f20f630c77 Fix a bad assert. Found by coverity. CID 1101110 10 jaren geleden
  Anna Zaks 6118a4aa50 [analyzer] Make CStringChecker correctly calculate return value of mempcpy 11 jaren geleden
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. 11 jaren geleden
  Aaron Ballman 47aa3ca54b [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterator_range decls(). Updating all of the usages of the iterators with range-based for loops. 11 jaren geleden
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 jaren geleden
  Benjamin Kramer ba9fd9e97e [C++11] Replace llvm::tie with std::tie. 11 jaren geleden
  Alexander Kornienko 15c01b27f5 Expose the name of the checker producing each diagnostic message. 11 jaren geleden
  Anton Yartsev b7a747b0c2 [analyzer] Better modeling of memcpy by the CStringChecker (PR16731). 11 jaren geleden
  Jordan Rose edcc199f58 [analyzer] Replace bug category magic strings with shared constants, take 2. 12 jaren geleden
  Richard Smith 10a61586e1 Temporarily revert r191910 until the layering violation can be fixed. 12 jaren geleden
  Jordan Rose 4587cace90 [analyzer] Replace bug category magic strings with shared constants. 12 jaren geleden
  Jordan Rose a728e927c6 [analyzer] Assume that strings are no longer than SIZE_MAX/4. 12 jaren geleden
  Pavel Labath 3b8f77d09d Fix memory corruption in CStringChecker 12 jaren geleden
  Jordan Rose af22621352 [analyzer] Model strsep(), particularly that it returns its input. 12 jaren geleden
  David Blaikie 7a95de68c0 Replace ProgramPoint llvm::cast support to be well-defined. 12 jaren geleden
  David Blaikie dc84cd5efd Include llvm::Optional in clang/Basic/LLVM.h 12 jaren geleden
  David Blaikie 5251abea41 Replace SVal llvm::cast support to be well-defined. 12 jaren geleden
  Jordan Rose 223f0ff6a9 Remove some stray uses of <ctype.h> functions. 12 jaren geleden
  Anna Zaks 64eb070234 [analyzer] Refactor: parameter rename. 12 jaren geleden
  Anna Zaks 1655bcd052 [analyzer] Address Jordan's nitpicks as per code review of r170625. 12 jaren geleden
  Anna Zaks bf53dfac81 [analyzer] Add the pointer escaped callback. 12 jaren geleden
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 jaren geleden
  Benjamin Kramer a93d0f2806 Include pruning and general cleanup. 12 jaren geleden
  Jordan Rose 166d502d53 [analyzer] Use nice macros for the common ProgramStateTraits (map, set, list). 12 jaren geleden
  Jordan Rose 785950e594 [analyzer] Rename 'EmitReport' to 'emitReport'. 12 jaren geleden