Revīziju vēsture

Autors SHA1 Ziņojums Datums
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. 10 gadi atpakaļ
  Ted Kremenek fdf0d35132 Add support for the static analyzer to synthesize function implementations from external model files. 11 gadi atpakaļ
  Ted Kremenek 02a88c3edf Add configuration plumbing to enable static initializer branching in the CFG for the analyzer. 12 gadi atpakaļ
  Ted Kremenek 622b6fb0a1 Have AnalyzerOptions::getBooleanOption() stick the matching config 13 gadi atpakaļ
  Ted Kremenek a43df95396 Implement faux-body-synthesis of well-known functions in the static analyzer when 13 gadi atpakaļ
  Jordan Rose 5a1ffe98b0 [analyzer] Always include destructors in the analysis CFG. 13 gadi atpakaļ
  Ted Kremenek 255d4d4226 Store const& to AnalyzerOptions in AnalysisManager instead of copying 13 gadi atpakaļ
  Ted Kremenek 7b73e0832b Add new -cc1 driver option -analyzer-config, which allows one to specify 13 gadi atpakaļ
  Ted Kremenek c4bac8e376 Allow multiple PathDiagnosticConsumers to be used with a BugReporter at the same time. 13 gadi atpakaļ
  Jordan Rose e1ce783708 [analyzer] Turn -cfg-add-initializers on by default, and remove the flag. 13 gadi atpakaļ
  Benjamin Kramer facde171ae Remove unused private member variables found by clang's new -Wunused-private-field. 13 gadi atpakaļ
  Douglas Gregor 87e154c09b Remove the unused, unmaintained, incomplete 'Index' library. 13 gadi atpakaļ
  Anna Zaks b47dbcbc12 [analyzer] Enable retry exhausted without inlining by default. 13 gadi atpakaļ
  Anna Zaks 5903a373db [analyzer] Add an option to re-analyze a dead-end path without inlining. 13 gadi atpakaļ
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 gadi atpakaļ
  Anna Zaks 6625335213 [analyzer] Rework inlining related command line options. 13 gadi atpakaļ
  Anna Zaks 8235f9c9c8 [analyzer] Bound the size of the functions being inlined + provide 13 gadi atpakaļ
  Benjamin Kramer d7a3e2c5f6 Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. 13 gadi atpakaļ
  Benjamin Kramer 00bd44d567 Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. 13 gadi atpakaļ
  David Blaikie 99ba9e3bd7 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 13 gadi atpakaļ
  Ted Kremenek 1d26f48dc2 Rename AnalysisContext to AnalysisDeclContext. Not only is this name more accurate, but it frees up the name AnalysisContext for other uses. 14 gadi atpakaļ
  Anna Zaks d309528384 [analyzer] Add -analyzer-purge option which can take on multiple values, remove -analyzer-purge=none. (Small refactor as well: move the work of constructing AnalysisManager from the callers to the class itself.) 14 gadi atpakaļ
  David Blaikie ef3643fbbb Rename PathDiagnosticClient to PathDiagnosticConsumer as per issue 5397 14 gadi atpakaļ
  David Blaikie d6471f7c19 Rename Diagnostic to DiagnosticsEngine as per issue 5397 14 gadi atpakaļ
  Ted Kremenek 8829989238 [analyzer] Overhaul how the static analyzer expects CFGs by forcing CFGs to be linearized only when used by the static analyzer. This required a rewrite of LiveVariables, and exposed a ton of subtle bugs. 14 gadi atpakaļ
  Ted Kremenek 4fed22cdd8 Move AnalysisManager constructor out of line. No functionality change (yet). 14 gadi atpakaļ
  Ted Kremenek 9b66371644 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 14 gadi atpakaļ
  Argyrios Kyrtzidis 811d75ee35 [analyzer] Move the files in lib/StaticAnalyzer to lib/StaticAnalyzer/Core. 14 gadi atpakaļ