1. b6ee44d [analyzer] Move the check for parser errors out of the loop over Decls. by Anna Zaks · 13 years ago
  2. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  3. 3fd5f37 [analyzer] Add support for NoRedundancy inlining mode. by Anna Zaks · 13 years ago
  4. d95e0b8 [analyzer] Use call graph to determine order in which functions are analyzed. by Anna Zaks · 13 years ago
  5. 6625335 [analyzer] Rework inlining related command line options. by Anna Zaks · 13 years ago
  6. d38f795 [analyzer] Time the execution (per each TU) with -analyzer-stats. by Anna Zaks · 13 years ago
  7. 8235f9c [analyzer] Bound the size of the functions being inlined + provide by Anna Zaks · 13 years ago
  8. 81fb169 [analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking. by Anna Zaks · 13 years ago
  9. d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 14 years ago
  10. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  11. fdd1560 Remove Diagnostic.h include from Preprocessor.h. by Benjamin Kramer · 14 years ago
  12. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 14 years ago
  13. c5bdc55 [analyzer] Fix use-after-free in HandleTranslationUnit. by Anna Zaks · 14 years ago
  14. 63d32bd Fix cmake build with -DBUILD_SHARED_LIBS=ON. by Rafael Espindola · 14 years ago
  15. 1d26f48 Rename AnalysisContext to AnalysisDeclContext. Not only is this name more accurate, but it frees up the name AnalysisContext for other uses. by Ted Kremenek · 14 years ago
  16. b1b5daf [analyzer] Remove LocationContext creation methods from AnalysisManager, and change clients to use AnalysisContext instead. by Ted Kremenek · 14 years ago
  17. b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 14 years ago
  18. a5937bb Remove AnalysisContext::getLiveVariables(), and introduce a templatized mechanism to lazily create analyses that are attached to AnalysisContext objects. by Ted Kremenek · 14 years ago
  19. d309528 [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.) by Anna Zaks · 14 years ago
  20. f39d962 Renaming PathDiagnosticClients.h to PathDiagnosticConsumers.h (issue 5397) by David Blaikie · 14 years ago
  21. ef3643f Rename PathDiagnosticClient to PathDiagnosticConsumer as per issue 5397 by David Blaikie · 14 years ago
  22. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  23. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  24. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 14 years ago
  25. d1fe529 [analyzer] -analyze-function for ObjectiveC should check if any of the methods match the name (not only the first one). by Anna Zaks · 14 years ago
  26. d1e5a89 [analyzer] Remove TransferFuncs.h, then deal with the fallout. by Jordy Rose · 14 years ago
  27. 17a38e2 [analyzer] Move the knowledge of whether or not GC is enabled for the current analysis from CFRefCount to ExprEngine. by Jordy Rose · 14 years ago
  28. fee618a [analyzer] Pull body of loop in AnalysisConsumer::HandleDeclContext() into its own method. No real functionality change. by Ted Kremenek · 14 years ago
  29. b7b0608 Fix typo. by Jordy Rose · 14 years ago
  30. a8fd0bc [analyzer] Add a warning for an incompatible plugin version. by Jordy Rose · 14 years ago
  31. 6875325 Silence compiler warnings by casting object pointers to function pointers via intptr_t. by Benjamin Kramer · 14 years ago
  32. 77a33a7 [analyzer] Add basic support for pluggable checkers. by Jordy Rose · 14 years ago
  33. 08b8653 [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). by Jordy Rose · 14 years ago
  34. 9c378f7 Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at. by Ted Kremenek · 14 years ago
  35. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 14 years ago
  36. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  37. 6e744db Teach static analyzer to analyze Objective-C methods in category implementations. by Ted Kremenek · 14 years ago
  38. 9be6e7c Add Checker callback for running a checker at the end of processing an entire TranslationUnit. Patch by Lei Zhang. by Ted Kremenek · 14 years ago
  39. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  40. 9bc1afc [analyzer] For -analyzer-checker-help show all the info about groups, packages, and which packages/checkers are hidden. by Argyrios Kyrtzidis · 14 years ago
  41. c367a87 [analyzer] Remove unused checker stuff from AnalysisConsumer and some unused headers. by Argyrios Kyrtzidis · 14 years ago
  42. c4d2c90 [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award. by Argyrios Kyrtzidis · 14 years ago
  43. d655ab2 [analyzer] Run the ExprEngine depending on the CheckerManager having path-sensitive checkers. by Argyrios Kyrtzidis · 14 years ago
  44. 344500e [analyzer] The current UninitializedValuesChecker will go away, remove '-warn-uninit-values'. by Argyrios Kyrtzidis · 14 years ago
  45. b3d74da [analyzer] Migrate NSErrorChecker and DereferenceChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  46. deb6447 [analyzer] Introduce "event" mechanism in CheckerManager. by Argyrios Kyrtzidis · 14 years ago
  47. b742dfd [analyzer] Run AST checkers for ObjCMethodDecls. by Argyrios Kyrtzidis · 14 years ago
  48. 0535701 [analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  49. 58f2e7c [analyzer] Turn -analyzer-stats into -analyzer-checker=debug.Stats by Argyrios Kyrtzidis · 14 years ago
  50. 6dd4dff [analyzer] Remove '-analyzer-experimental-checks' flag. by Argyrios Kyrtzidis · 14 years ago
  51. 116f364 Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. by Argyrios Kyrtzidis · 14 years ago
  52. 65d3925 [analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't have any checkers associated with it anymore. by Argyrios Kyrtzidis · 14 years ago
  53. 2e471a3 [analyzer] Add LangOptions in CheckerManager. by Argyrios Kyrtzidis · 14 years ago
  54. 80f38f0 Correct name of dependent target. by Oscar Fuentes · 14 years ago
  55. b20f5c6 Fix some add_dependencies. by Oscar Fuentes · 14 years ago
  56. 2d67b90 [analyzer] Use the new registration mechanism for the debugging info "checks". by Argyrios Kyrtzidis · 14 years ago
  57. 7dd445e [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: by Argyrios Kyrtzidis · 14 years ago
  58. 9fb9474 [analyzer] by Argyrios Kyrtzidis · 14 years ago
  59. c869abe When building StaticAnalyzer/Frontend add -I "<Checkers build dir>" to allow Checkers.inc to be by Argyrios Kyrtzidis · 14 years ago
  60. 0b1ba62 [analyzer] Use the new registration mechanism on the apple checkers: by Argyrios Kyrtzidis · 14 years ago
  61. c9f2e0f [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. by Argyrios Kyrtzidis · 14 years ago
  62. e9baa6b [analyzer] Remove ObjCSelfInitCheck from AnalyzerOptions. by Argyrios Kyrtzidis · 14 years ago
  63. 27af04b Fix the clang-wpa example. by Argyrios Kyrtzidis · 14 years ago
  64. 027a6ab [analyzer] Use the new registration mechanism on some of the internal checks. These are: by Argyrios Kyrtzidis · 14 years ago
  65. 43dee22 [analyzer] Overhauling of the checker registration mechanism. by Argyrios Kyrtzidis · 14 years ago
  66. 5f83d6f [analyzer] Remove ManagerRegistry which is not used. In the future we may load analyzer plugins dynamically but by Argyrios Kyrtzidis · 14 years ago
  67. e6348c3 [analyzer] Move include/clang/StaticAnalyzer/AnalysisConsumer.h -> lib/StaticAnalyzer/Frontend/AnalysisConsumer.h since by Argyrios Kyrtzidis · 14 years ago
  68. f49a009 [analyzer] Move Checkers/FrontendActions.cpp -> Frontend/FrontendActions.cpp by Argyrios Kyrtzidis · 14 years ago
  69. e817771 [analyzer] Introduce libclangStaticAnalyzerFrontend and move Checkers/AnalysisConsumer.cpp into Frontend lib. by Argyrios Kyrtzidis · 14 years ago