Commit History

Author SHA1 Message Date
  Sylvestre Ledru 32f41f2308 List the function/method name in the index page of scan-build 11 years ago
  Craig Topper 83daac80e9 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Rafael Espindola bb3fe0be05 Use simpler version of llvm::sys::fs::create_directories. 11 years ago
  Jordan Rose d0e5f6a39e [analyzer] Include bug column numbers in HTML output (in a comment). 11 years ago
  Rafael Espindola 70e7aeccbf Use llvm::sys::fs::createUniqueFile. 12 years ago
  Rafael Espindola 38d7c34f75 Fix PR16547. 12 years ago
  Benjamin Kramer 1342a4ef62 Port HTMLDiagnostics to PathV2. No intended functionality change. 12 years ago
  Rafael Espindola 34392373fe Include PathV1.h in files that use it. 12 years ago
  Ted Kremenek ed866e73ba Revert "[analyzer] Change PathPieces to be a wrapper around an ilist of (through indirection) PathDiagnosticPieces." 12 years ago
  Ted Kremenek 7651e53997 [analyzer] Change PathPieces to be a wrapper around an ilist of (through indirection) PathDiagnosticPieces. 12 years ago
  Ted Kremenek 9fcc2ab2ec Pass AnalyzerOptions to PathDiagnosticConsumer to make analyzer options accessible there. 12 years ago
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 years ago
  Ted Kremenek 305c613af6 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. 13 years ago
  Jordan Rose 3a46f5fd17 [analyzer] Ensure that PathDiagnostics profile the same regardless of path. 13 years ago
  Ted Kremenek b75e2602e2 Rework how PathDiagnosticConsumers pass knowledge of what files they 13 years ago
  Ted Kremenek 2776224392 Remove #if 0 that has been around for a long time. 13 years ago
  Ted Kremenek 2b2c49d2ac Remove "range_iterator" from PathDiagnosticPiece and just use ArrayRef<SourceRange> for ranges. This 13 years ago
  Ted Kremenek c4bac8e376 Allow multiple PathDiagnosticConsumers to be used with a BugReporter at the same time. 13 years ago
  Jordan Rose b0e1badc2a [analyzer] Flatten path diagnostics for text output like we do for HTML. 13 years ago
  Jordan Rose 207c408b14 [analyzer] Also emit Prev/Next links for macros in HTML output. Oops. 13 years ago
  Jordan Rose b23b711ad3 [analyzer] Add Prev/Next links to the HTML output. 13 years ago
  Argyrios Kyrtzidis df8755884e The Lexer constructor expects a source location at the start of the 13 years ago
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 years ago
  Ted Kremenek 77d09441e5 [analyzer diagnostics] Change CompactPathDiagnostic to recursively compact diagnostics in calls into macro pieces. 13 years ago
  Ted Kremenek 56d8fd0b8a [analyzer diagnostics] Refactor filtration for PathDiagnosticConsumers that don't support cross-file diagnostics 13 years ago
  Ted Kremenek 2042fc1f36 Reapply r151317, but when computing the PathDiagnostic profile and size keep into account the nested structure. Also fix a problem with how 13 years ago
  Chad Rosier 68fbb3ee8a Revert r151317 - Rework PathDiagnostics creation.. - to appease buildbots. 13 years ago
  Ted Kremenek 4970ef8e35 Rework PathDiagnostic creation so that call stacks are captured by a nested PathDiagnosticCallPiece. 13 years ago
  Ted Kremenek 802e02463b Change PathDiagnosticPieces to be reference counted (simplifying their management), and introduce 'PathPieces' as a common container for PathDiagnosticPieces. 13 years ago
  Ted Kremenek a6215b93c4 Create PathDiagnosticCallEnter and PathDiagnosticCallExit, to remark calls in PathDiagnostics from other events. This will 13 years ago