1. 54232ad Refactor common functionality into SourceManager::getFileIDSize, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  2. 50bbc16 Static Analyzer Diagnostics: Kill the addVisitorCreator(callbackTy, void*) API in favor of addVisitor(BugReporterVisitor*). by Anna Zaks · 13 years ago
  3. e645278 Remove 2008-10-29-WrongOffset.cpp since it requires a header file on all by Eric Christopher · 13 years ago
  4. 97b02c5 Migrate 2007-10-01-StructResize.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  5. 44f609c Migrate 2008-01-12-VecInit.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  6. 3d88380 Migrate 2008-05-07-CrazyOffsetOf.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  7. 7b9bb72 Migrate 2008-10-29-WrongOffset.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  8. 723665f Migrate 2009-03-17-dbg.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  9. f54a225 Migrate 2009-04-23-bool2.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  10. e90e9c3 Remove this test. It's failing and it's not that good of a test. by Eric Christopher · 13 years ago
  11. 28e7d2a Migrate 2009-06-16-DebugInfoCrash.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  12. c0791f1 Migrate 2009-07-16-PrivateCopyConstructor.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  13. 59de683 Migrate 2009-08-05-ZeroInitWidth.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  14. 3592f64 Migrate 2009-07-16-Using.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  15. 07881a2 Migrate 2009-08-11-VectorRetTy.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  16. ea6de30 Migrate 2009-09-09-packed-layout.cpp test from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  17. 2c56377 Migrate 2009-10-27-crash.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  18. 8a8d6d8 Migrate 2009-12-23-MissingSext.cpp from test/FrontendC++ and modify by Eric Christopher · 13 years ago
  19. dcf3c0f Remove another unused function from ModuleManager. We have no notion of a 'last' module any more by Douglas Gregor · 13 years ago
  20. a3a0cf0 Remove unused function ModuleManager::exportLookup() by Douglas Gregor · 13 years ago
  21. 1999c7c Do not depend on the standard library on the system. Replace the #include with by Nick Lewycky · 13 years ago
  22. 5c5218e Improve the correctness and accuracy of the message for -Wdynamic-class-memaccess by Matt Beaumont-Gay · 13 years ago
  23. bc03aea objc-arc: @property definitions should default to (strong) when not by Fariborz Jahanian · 13 years ago
  24. e6f07f5 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 13 years ago
  25. 3dbf2f5 objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 13 years ago
  26. 00fd773 Rename -Wstrl-incorrect-size to -Wstrlcpy-strlcat-size. This warning really is just specific to strlcpy and strlcat. by Ted Kremenek · 13 years ago
  27. 7d23b4a Reflow code. No functionality change. by Benjamin Kramer · 13 years ago
  28. 0473cd5 Warn about and truncate UCNs that are too big for their character literal type. by Craig Topper · 13 years ago
  29. fac4ece Teach ModuleManager::addModule() to check whether a particular module by Douglas Gregor · 13 years ago
  30. 3b030a2 Fix a memory leak in the analyzer - BugReports didn't get freed. Plus, remove invalid assert from the destructor which wasn't called previously due to the leak. by Anna Zaks · 13 years ago
  31. 3d095fe Fix the rest of the indent goofiness here. by Chandler Carruth · 13 years ago
  32. 47eb2b6 Fix an egregious formatting goof. by Chandler Carruth · 13 years ago
  33. 88b7cf0 Add a completely hacky workaround for pch kext files with different extensions by Eric Christopher · 13 years ago
  34. 8f74622 Enhance -Wstrl-incorrect-size to not report a FIXIT for destinations that are flexible arrays or have size 1. by Ted Kremenek · 13 years ago
  35. 8e6431a Static Analyzer Diagnostics: Move custom diagnostic visitors from BugReporterContext to BugReport. by Anna Zaks · 13 years ago
  36. 47695c8 [libclang] Remove NestedNameSpecifierVisit, as Clang says that this code is dead. by Ted Kremenek · 13 years ago
  37. d2c8972 Don't accept a typo correction if the corrected identifier is the same as the by Kaelyn Uhrain · 13 years ago
  38. 3366582 Remove main() *errors* from warning group. by Ted Kremenek · 13 years ago
  39. bd5da9d Reapply r137903, but fix the definition of size_t in the test case to use __SIZE_TYPE__ (and hence be portable). by Ted Kremenek · 13 years ago
  40. 5c5f03e [libclang] Support code-completion inside macro arguments. by Argyrios Kyrtzidis · 13 years ago
  41. 870d1fe Temporarily revert r137925 to appease buildbots. Original commit message: by Chad Rosier · 13 years ago
  42. 647a751 Add a test for checking that custom diagnostic visitors are working. by Anna Zaks · 13 years ago
  43. 5161163 Rework DiagnoseInvalidRedeclaration to add the ability to correct typos when by Kaelyn Uhrain · 13 years ago
  44. a676379 [libclang] Annotate correctly macro argument tokens. by Argyrios Kyrtzidis · 13 years ago
  45. 8722a5d Use StringRef, rather than C string APIs. by Chad Rosier · 13 years ago
  46. 1f89b40 Fixes traversal of class template nodes on template instantiations. by Manuel Klimek · 13 years ago
  47. 3bd9aa4 Add support for MSVC __unaligned attribute. Necessary to parse MSVC headers in 64-bit mode (ie: when _M_IA64 or _M_AMD64 is defined) by Francois Pichet · 13 years ago
  48. 80f5b16 Always mark friend function declarations in class templates as by Chandler Carruth · 13 years ago
  49. a4c189f Teach ModuleManager::addModule() to check whether a particular module by Douglas Gregor · 13 years ago
  50. 10bc00f Keep track of which modules have been loaded directly (e.g., via by Douglas Gregor · 13 years ago
  51. 1cb4f66 Revert r137903, "Add experimental -Wstrlcpy-size warning that looks to see if the size argument for strlcpy/strlcat is the size of the *source*, and not the size of the *destination*. This warning is off by default (for now)." by Ted Kremenek · 13 years ago
  52. 7e9e74b No seriously, remove the unsupported warning options. by Chad Rosier · 13 years ago
  53. f19eef8 Fix a regression form r137894. Make sure the custom BugReporterVisitors get registred as they were in EnhancedBugReport. Would be good to add a test for this. by Anna Zaks · 13 years ago
  54. 5440bfa Remove the last FIXMEs on -Wunused-comparison since it got moved to by Chandler Carruth · 13 years ago
  55. f01f847 Fix off by one. by Chad Rosier · 13 years ago
  56. 04225c1 [driver] Implement in a more table-like manner and add many more warning options by Chad Rosier · 13 years ago
  57. f391fa7 Add documentation on -Weverything. by Ted Kremenek · 13 years ago
  58. 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
  59. 1b2d536 For the MacroExpands preprocessor callback, also pass the SourceRange by Argyrios Kyrtzidis · 13 years ago
  60. 81ae902 Add some more options that aren't handled by llvm-gcc on fallback. by Eric Christopher · 13 years ago
  61. 90c8802 [driver] Don't generate diagnostics (i.e., preprocessed source) if reading by Chad Rosier · 13 years ago
  62. 292772c "-mavx" should also enable all other SSE levels. by Bruno Cardoso Lopes · 13 years ago
  63. b0a58cd Downgrade "err_init_list_variable_narrowing" into a warning in Microsoft mode even if c++0x is enabled. This necessary to parse MSVC code in C++0x mode. by Francois Pichet · 13 years ago
  64. 4b53117 Add experimental -Wstrlcpy-size warning that looks to see if the size argument for strlcpy/strlcat is the size of the *source*, and not the size of the *destination*. This warning is off by default (for now). by Ted Kremenek · 13 years ago
  65. e7c4c4c Add more comments for BugReport. by Anna Zaks · 13 years ago
  66. b7530a4 Remove DiagBugReport by pulling it into its parent BugReport. by Anna Zaks · 13 years ago
  67. 3060178 Fix else style. No functionality change intended. by Chad Rosier · 13 years ago
  68. e172e8b 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. by Anna Zaks · 13 years ago
  69. 59f9b26 Fix typo. by Eric Christopher · 13 years ago
  70. baf82b0 [libclang] Workaround potential race condition with code completion AllocatedResults being freed after a CXTranslationUnit. by Ted Kremenek · 13 years ago
  71. 0a7efe1 Reorganize the return-type vs. expression checking code in by John McCall · 13 years ago
  72. 5d6a4ad Somehow I fouled up this test. by John McCall · 13 years ago
  73. 28fc50c Remove an unnecessary assignment (to InstFromD). Caught by the static analyzer! by Argyrios Kyrtzidis · 13 years ago
  74. d963c37 Gather cleanups correctly in block return statements. by John McCall · 13 years ago
  75. 6704429 [analyzer] Migrate assumption and binding handling from CFRefCount to RetainReleaseChecker. This is mostly a textual move and required no supporting changes. No functionality change intended. by Jordy Rose · 13 years ago
  76. 07c682a Fix incorrect code indentation and silence dead store warning due to idiomatic code. by Ted Kremenek · 13 years ago
  77. e95b919 In the AST file format, eliminate the CHAINED_METADATA record. Instead, by Douglas Gregor · 13 years ago
  78. 012614e Fix a handful of dead stores found by Clang's static analyzer. There's a bunch of others I haven't touched. by Ted Kremenek · 13 years ago
  79. 38ca02e Add a bit more comments to the BugReporter and friends. by Anna Zaks · 13 years ago
  80. 94fe9ee [libclang] Implicit objc methods are skipped, no need to check isSynthesized. by Argyrios Kyrtzidis · 13 years ago
  81. 75cf3e8 Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 13 years ago
  82. f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
  83. cc0de8c Fix iterator end for r137842. by Chad Rosier · 13 years ago
  84. 285f9a2 [driver] Clang doesn't support -mkernel/-fapple-kext for i386, so it's by Chad Rosier · 13 years ago
  85. cb6239a Add additional path to Linux toolchain. Patch by Will Dietz. PR10690. by Eli Friedman · 13 years ago
  86. 236a537 Add Gentoo gcc 4.3.4 include paths by Nico Weber · 13 years ago
  87. 6b04623 [python] Fix bug of the SourceLocation binding. Patch by Anders Waldenborg! by Argyrios Kyrtzidis · 13 years ago
  88. 2312f5f [python] Add test_type.py by Anders Waldenborg, which I forgot to commit in r137797. by Argyrios Kyrtzidis · 13 years ago
  89. 9b10683 Whitelist operator== and operator!= as valid for unused value warnings, by Chandler Carruth · 13 years ago
  90. ec8058f Treating the unused equality comparisons as something other than part of by Chandler Carruth · 13 years ago
  91. 579a052 Fix this test which had encoded the typo fixed in r137814. by Chandler Carruth · 13 years ago
  92. 50bf68f Don't suggest assignment in implausible situation. We still warn, as the by Chandler Carruth · 13 years ago
  93. 9d8eb3b Introduce a new warning, -Wtop-level-comparison. This warning is by Chandler Carruth · 13 years ago
  94. 8a01087 Hook up -W[no-]analyzer-incompatible-plugin to new warning, and unbreak buildbot. by Jordy Rose · 13 years ago
  95. b7b0608 Fix typo. by Jordy Rose · 13 years ago
  96. a8fd0bc [analyzer] Add a warning for an incompatible plugin version. by Jordy Rose · 13 years ago
  97. 6875325 Silence compiler warnings by casting object pointers to function pointers via intptr_t. by Benjamin Kramer · 13 years ago
  98. 26fb4cb Don't use BuiltinBug in analyzer plugin example. by Jordy Rose · 13 years ago
  99. 8e24049 [analyzer] Add some documentation for the new analyzer plugin infrastructure. by Jordy Rose · 13 years ago
  100. 01a429a [MSVC] Fix a warning C4334 "'operator' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)". by NAKAMURA Takumi · 13 years ago