Commit Verlauf

Autor SHA1 Nachricht Datum
  Jordy Rose 08b86531ad [analyzer] Overhaul of checker registration in preparation for basic plugin support. Removes support for checker groups (we can add them back in later if we decide they are still useful), and -analyzer-checker-help output is a little worse for the time being (no packages). vor 14 Jahren
  Argyrios Kyrtzidis 7ee2049278 [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. vor 14 Jahren
  Argyrios Kyrtzidis 69325d5b7c [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. vor 14 Jahren
  Jonathan D. Turner 3bd21383f0 Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like this living in a separate branch. vor 14 Jahren
  Argyrios Kyrtzidis c2e70b46b6 [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. vor 14 Jahren
  Chandler Carruth f7f8188fac Raise the ARCMT functionality in Clang into proper FrontendActions. vor 14 Jahren
  Ted Kremenek 72e3a0a2a5 Re-enable disable free optimization where the FrontendAction is not freed when -disable-free is passed. This accidentally was commited in r128011. vor 14 Jahren
  Ted Kremenek 4f32786ac4 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. vor 14 Jahren
  Douglas Gregor e6ec11aa15 Remove the AST printer (-ast-print-xml), which is too incomplete and vor 14 Jahren
  Argyrios Kyrtzidis 116f3640da Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. vor 14 Jahren
  Douglas Gregor 91a230a15f Eliminate the internal command-line option for viewing inheritance in C++ classes, since it's only really worked for the trivial cases anyway due to lame pseudo-parsing of the class name. The viewInheritance() function is still available for use in the debugger, where this is far more useful vor 14 Jahren
  Argyrios Kyrtzidis 43dee22025 [analyzer] Overhauling of the checker registration mechanism. vor 14 Jahren
  Ted Kremenek 9b66371644 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. vor 14 Jahren
  Ted Kremenek 21142581d5 Chris Lattner has strong opinions about directory vor 14 Jahren
  Ted Kremenek 3a8f40ed5e Rename headers: 'clang/GR' 'clang/EntoSA' and vor 14 Jahren
  Ted Kremenek 9ef6537a89 Rename static analyzer namespace 'GR' to 'ento'. vor 14 Jahren
  Argyrios Kyrtzidis 5a4f98ff94 [analyzer] Refactoring: Move stuff into namespace 'GR'. vor 14 Jahren
  Argyrios Kyrtzidis 98cabbad47 [analyzer] Refactoring: include/clang/Checker -> include/clang/GR vor 14 Jahren
  Michael J. Spencer 03013fa9a0 Merge System into Support. vor 14 Jahren
  John McCall f351424139 Add -cc1 -ast-dump-xml, an excessively detailed XML dump of the internals vor 14 Jahren
  Argyrios Kyrtzidis e8f0ba75a3 getNumErrors() -> hasErrorOccurred() vor 14 Jahren
  Peter Collingbourne 1b7255de78 Move ExecuteCompilerInvocation to a new library FrontendTool vor 15 Jahren