1. c35fb7d StaticAnalyzer: Move ObjC- and CXX-specific methods out of line so checkers that don't care about the language don't have to pull in all the headers. by Benjamin Kramer · 13 years ago
  2. bd2b6f0 Added tests for template keyword presence. by Abramo Bagnara · 13 years ago
  3. 82e6411 DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool, by Argyrios Kyrtzidis · 13 years ago
  4. 394f7b6 Allow the external AST source to provide a layout without specifying by Douglas Gregor · 13 years ago
  5. 5faf5d3 Remove the "C" in "implicitly declaring C library function" diagnostic by Jean-Daniel Dupas · 13 years ago
  6. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  7. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  8. 69d5384 Remove redundant checks. by Jean-Daniel Dupas · 13 years ago
  9. fad03b7 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 13 years ago
  10. 8b4f2b7 Add test for -Wno-everything. by Argyrios Kyrtzidis · 13 years ago
  11. 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
  12. 97a9cf3 In FixItRecompile::BeginInvocation() reset the diagnostics before executing by Argyrios Kyrtzidis · 13 years ago
  13. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  14. 6895a64 Be sure to emit delayed diagnostics after parsing the declaration by John McCall · 13 years ago
  15. 745f514 constexpr: Implement the [dcl.constexpr]p5 check for whether a constexpr by Richard Smith · 13 years ago
  16. 30ae84c In FixItRecompile::BeginInvocation(), check the return value of BeginSourceFile(). by Argyrios Kyrtzidis · 13 years ago
  17. ba4be25 Placate gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
  18. a5fde15 test/Driver/prefixed-tools.c: Disable this on win32 hosts, msvc and mingw. by NAKAMURA Takumi · 13 years ago
  19. 5701e97 test/Driver/prefixed-tools.c: Fix newline at end-of-file. by NAKAMURA Takumi · 13 years ago
  20. 0fa0638 Turn off implicit truncation warning for compound assignment to bitfields; it might be reasonable in some cases, but it clearly doesn't make sense in some cases, like the included testcase. by Eli Friedman · 13 years ago
  21. 71d9d5c Teach ccc-analyzer about -fobjc-abi-version. by Ted Kremenek · 13 years ago
  22. 3a643af Make the bitfield implicit truncation warning slightly more aggressive, and make the printed warning a bit more accurate. The new behavior matches gcc's -Wconversion. <rdar://problem/10238797>. by Eli Friedman · 13 years ago
  23. 1bd9137 Remove the ToolTriple logic in NetBSD, which was completely broken by by Joerg Sonnenberger · 13 years ago
  24. 8b30a93 Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 by Bob Wilson · 13 years ago
  25. 66de97f Remove obviously incorrect branch. by Joerg Sonnenberger · 13 years ago
  26. 34144f6 Keep track of the original target the user specified before by Joerg Sonnenberger · 13 years ago
  27. 8bef823 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. by Ted Kremenek · 13 years ago
  28. bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 13 years ago
  29. e8c904f Don't suppress access-control or invalid-type diagnostics from a by John McCall · 13 years ago
  30. b9cd498 Try harder to get X7 defined by Douglas Gregor · 13 years ago
  31. 4fe19b5 Change HasMutableFields to HasOnlyCMembers and consider that a tag inside by Argyrios Kyrtzidis · 13 years ago
  32. ed0cc22 Don't separately serialize the list of instance variables in an by Douglas Gregor · 13 years ago
  33. a2a5028 Force layout of more of the unions and structures in this test by Douglas Gregor · 13 years ago
  34. 4196363 objc: 'id' and block pointer compare in mergeTypes is by Fariborz Jahanian · 13 years ago
  35. 5fe3122 AST/ExprConstant.cpp: Silence a warning on ms cl.exe. "bool" does not prefer to be compared to integer. by NAKAMURA Takumi · 13 years ago
  36. 1366392 Suppress any warnings from this test. They aren't interesting, and they by Chandler Carruth · 13 years ago
  37. 453dbcb Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 13 years ago
  38. 5b78a24 Use createRecordFwdDecl here since that's what we're doing. by Eric Christopher · 13 years ago
  39. 1c081d9 Revert previous patch unifying all of the C++ record prep in one area, by Eric Christopher · 13 years ago
  40. f8de042 Fix a minor bug in r148582, which made -ccc-host-triple into an alias option. by Bob Wilson · 13 years ago
  41. 3ee8c91 Remove another duplicated variable. by Eric Christopher · 13 years ago
  42. f2e4cd7 constexpr: evaluate (bool)&x as true when x is a local variable or a temporary. by Richard Smith · 13 years ago
  43. 98b940b Remove the headers now that ::close() is not used. by Argyrios Kyrtzidis · 13 years ago
  44. c8af910 In FixItRewriteToTemp::RewriteFilename don't try to close the file descriptor by Argyrios Kyrtzidis · 13 years ago
  45. f81263f [analyzer] The CFContainer test should only be run on x86_64. by Anna Zaks · 13 years ago
  46. 0277039 Rewrite/FrontendActions.cpp: Tweak to unbreak msvc. by NAKAMURA Takumi · 13 years ago
  47. c01dfc1 Revert r148249: "Make the auto-detection hack for the iOS simulator set the target triple correctly." by Bob Wilson · 13 years ago
  48. b4ab843 Improve efficiency of Sema::MaybeBindToTemporary by working with the by Peter Collingbourne · 13 years ago
  49. 95b68f9 Simplify {Record,Enum}Type::classof. by Peter Collingbourne · 13 years ago
  50. e26198c Adjust CLANG_BUILD_EXAMPLES to mean whether the examples are built by Peter Collingbourne · 13 years ago
  51. 516bbd4 Use function pointers, rather than references, to pass Destroyers by Peter Collingbourne · 13 years ago
  52. 24466d8 Add missing include of <unistd.h> by Douglas Gregor · 13 years ago
  53. e41b041 Add an additional testcase for a lambda with implicit void return type. by Eli Friedman · 13 years ago
  54. 8ec2bc8 Post link to checker-260, which is checker-259 with some experimental checks enabled. by Ted Kremenek · 13 years ago
  55. 84b007f Refactor to share code for handling return statements between lambda expressions and block literals. As it turns out, almost all the logic can be shared. by Eli Friedman · 13 years ago
  56. 61d679a Introduce 3 new fixit options: by Argyrios Kyrtzidis · 13 years ago
  57. 7a776be fix to go along with an llvm change: VMCore now returns an UndefValue by Chris Lattner · 13 years ago
  58. 8dc0506 Enable several checkers under --analyze for general testing. by Ted Kremenek · 13 years ago
  59. de983d8 Tidy and remove some unused variables. by Eric Christopher · 13 years ago
  60. 426fc94 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 13 years ago
  61. 027cb30 Collect this information together. No reason to have it split. by Eric Christopher · 13 years ago
  62. 6faa554 Refactor into its own function. by Eric Christopher · 13 years ago
  63. 24248e3 Reintroduce r148981 with significantly improved regression test. Now it by Chandler Carruth · 13 years ago
  64. 46e39e3 StaticAnalyzer/Checkers: Fix CMake build. by NAKAMURA Takumi · 13 years ago
  65. cbd2733 [analyzer] Add an AST checker that checks for a common pitfall when by Anna Zaks · 13 years ago
  66. e7cff2c objc: allow block pointer matching 'id' type when by Fariborz Jahanian · 13 years ago
  67. ceccab9 Slight refactoring; catch yet another case where we were missing an lvalue-to-rvalue conversion. by Eli Friedman · 13 years ago
  68. 26f0e4e arc migrator: Added an option to the migrator unused yet. by Fariborz Jahanian · 13 years ago
  69. bac3413 Rework flushing of diagnostics to PathDiagnosticConsumer. Now all the reports are batched up before being flushed by Ted Kremenek · 13 years ago
  70. 01f276d Don't stack-allocate an IntegerLiteral which can be referred to after the current method returns. PR11744, part 2. by Eli Friedman · 13 years ago
  71. 10afce3 Revert r148981 because it fails test/Driver/freebsd.c by Argyrios Kyrtzidis · 13 years ago
  72. 55fc7e2 Add some ABI tweaks for i386-pc-win32 triple so that we return structs in an MSVC-compatible way. Patch by Joe Groff. by Eli Friedman · 13 years ago
  73. 0f12507 Improve the error message slightly for files that aren't using the expected UTF-8 encoding. Patch by Seth Cantrell. by Eli Friedman · 13 years ago
  74. 457a377 Fix a crash involving a multi-dimensional dependent VLA. PR11744. by Eli Friedman · 13 years ago
  75. d2e7090 Post open source analyzer build checker-259. by Ted Kremenek · 13 years ago
  76. d9b02e7 constexpr: add support for anonymous struct and union members in literal types. by Richard Smith · 13 years ago
  77. 51cb75a Clean up comment. by Eric Christopher · 13 years ago
  78. d081baa Try to unbreak the FreeBSD toolchain's detection of 32-bit targets by Chandler Carruth · 13 years ago
  79. 3943b1c Allow typo correction to be disabled in BuildOverloadedCallExpr variant. by Kaelyn Uhrain · 13 years ago
  80. 1621e75 Restore a tiny bit of functionality that I completely overlooked in the by Chandler Carruth · 13 years ago
  81. cd78e61 Avoid correcting unknown identifiers to types where types aren't allowed. by Kaelyn Uhrain · 13 years ago
  82. ada4fa7 [driver] Do emit the diagnostics when CompilerInvocation::CreateFromArgs() fails. by Argyrios Kyrtzidis · 13 years ago
  83. 60a09dc Add custom callback object for typo correction in BuildRecoveryCallExpr. by Kaelyn Uhrain · 13 years ago
  84. d1bb4ae When we're substituting into a function parameter pack and expect to by Douglas Gregor · 13 years ago
  85. 00646ba The Linux pattern of adding all the search paths that exist doesn't seem by Chandler Carruth · 13 years ago
  86. 32f88be Remove the 'ToolTriple' concept from the NetBSD toolchain along with my by Chandler Carruth · 13 years ago
  87. 0671555 Delete still more remnants of the now dead HostInfo. The janitoring will by Chandler Carruth · 13 years ago
  88. 18d7f3a Delete the driver's HostInfo class. This abstraction just never really by Chandler Carruth · 13 years ago
  89. 3366ef0 Add some really minimalist freebsd testing trees and use them in the by Chandler Carruth · 13 years ago
  90. e98e5b5 Add support for const pointer to literal-objc string as format attribute. by Jean-Daniel Dupas · 13 years ago
  91. 4d7ff6e Switch the ToolChain types to all store a Driver reference rather than by Chandler Carruth · 13 years ago
  92. 56576f7 test/CodeGen/avx-builtins.c: Fix more for -Asserts. by NAKAMURA Takumi · 13 years ago
  93. edf5a7b Fixup r148926, for -Asserts. by NAKAMURA Takumi · 13 years ago
  94. 08386a9 Remove the TargetTriple object that I added to the Driver recently. This by Chandler Carruth · 13 years ago
  95. ea04285 Have FreeBSD use even more of the same smarts as Linux is now using for by Chandler Carruth · 13 years ago
  96. 6f75cc3 Switch FreeBSD to just include both '/usr/lib32' and '/usr/lib' in the by Chandler Carruth · 13 years ago
  97. fc52f75 Switch the Linux C++ standard library header search logic over to use by Chandler Carruth · 13 years ago
  98. 1c6f04a Make a major refactoring to how the GCC installation detection works. by Chandler Carruth · 13 years ago
  99. 007baa9 Re-enable test that was broken by r148919 by Craig Topper · 13 years ago
  100. cf2362b Fix -fmacro-backtrace-limit=0 to show the entire macro backtrace. by Ted Kremenek · 13 years ago