Historique des commits

Auteur SHA1 Message Date
  Kristof Umann 692350b332 [analyzer][NFC] Fix inconsistent references to checkers as "checks" il y a 6 ans
  Artem Dergachev 9e6519fecc [analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports. il y a 6 ans
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique il y a 6 ans
  Kristof Umann 9b220eb86f [analyzer] Supply all checkers with a shouldRegister function il y a 6 ans
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo il y a 6 ans
  Kristof Umann 308797c819 [analyzer][NFC] Move CheckerRegistry from the Core directory to Frontend il y a 6 ans
  George Karpenkov 391667a023 [analyzer] Rename trackNullOrUndefValue to trackExpressionValue il y a 6 ans
  Devin Coughlin 440c44a96a [analyzer] Add generateErrorNode() APIs to CheckerContext. il y a 10 ans
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. il y a 10 ans
  Aaron Ballman e1c2ad65ca Clarify pointer ownership semantics by hoisting the std::unique_ptr creation to the caller instead of hiding it in emitReport. NFC. il y a 10 ans
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. il y a 11 ans
  Alexander Kornienko 15c01b27f5 Expose the name of the checker producing each diagnostic message. il y a 11 ans
  Jordan Rose a7b879723d Eliminate CXXConstructorDecl::IsImplicitlyDefined. il y a 12 ans
  Reid Kleckner cff15128c6 [AST] Don't include RecursiveASTVisitor.h in ASTContext.h il y a 12 ans
  Jordan Rose ecee1651c1 [analyzer] Better model for copying of array fields in implicit copy ctors. il y a 12 ans
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers il y a 12 ans
  Jordan Rose 785950e594 [analyzer] Rename 'EmitReport' to 'emitReport'. il y a 12 ans
  Jordan Rose a1f81bb0e5 [analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue. il y a 13 ans
  Jordan Rose 685379965c [analyzer] When a symbol is null, we should track its constraints. il y a 13 ans
  Ted Kremenek 76aadc346c [analyzer] Implement basic path diagnostic pruning based on "interesting" symbols and regions. il y a 13 ans
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace il y a 13 ans
  Ted Kremenek 5eca482fe8 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from il y a 13 ans
  Anna Zaks 50bbc165b0 Static Analyzer Diagnostics: Kill the addVisitorCreator(callbackTy, void*) API in favor of addVisitor(BugReporterVisitor*). il y a 14 ans
  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. il y a 14 ans
  Argyrios Kyrtzidis ec8605f1d7 [analyzer] Rename CheckerV2 -> Checker. il y a 14 ans
  Argyrios Kyrtzidis eb290caacc [analyzer] Migrate UndefinedArraySubscriptChecker to CheckerV2. il y a 14 ans
  Ted Kremenek 9b66371644 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. il y a 14 ans
  Argyrios Kyrtzidis 04291a7c76 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h il y a 14 ans
  Ted Kremenek 21142581d5 Chris Lattner has strong opinions about directory il y a 14 ans