1. e4d645c Enhance Clang to start instantiating static data member definitions by Chandler Carruth · 13 years ago
  2. f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 13 years ago
  3. 9910df0 Silence sign compare warning. by Benjamin Kramer · 13 years ago
  4. bb6a567 Change the include stack of "instantiated from" notes to fall under the control of f/fno-diagnostics-show-note-include-stack flags. This should help with reducing diagnostic spew from macros instantiations. by Richard Trieu · 13 years ago
  5. f858bd8 Add a fix-it and better error recovery for improperly nested namespaces. This will give a better error message for cases such as "namespace foo::bar::baz {}" and a suggested fix-it of "namespace foo { namespace bar { namespace baz {} } }" by Richard Trieu · 13 years ago
  6. f136546 Tighen analyzer diagnostics w.r.t ObjC/CF leaks. by Ted Kremenek · 13 years ago
  7. 42ec65d Extract two more methods from the unary type trait checking. These by Chandler Carruth · 13 years ago
  8. e225030 Remove a no longer relevant comment. It was just repeating the by Chandler Carruth · 13 years ago
  9. df1f377 Extract the vec_step trait operand checking to a stand alone function. by Chandler Carruth · 13 years ago
  10. 9d342d0 Add a convenience interface for checking expression arguments to unary by Chandler Carruth · 13 years ago
  11. 9ae60d5 Implement a new warning for when adding a default argument to a method by Sean Hunt · 13 years ago
  12. 55d4848 Skip extra copy from aggregate where it isn't necessary; rdar://problem/8139919 . This shouldn't make much of a difference at -O3, but should substantially reduce the number of generated memcpy's at -O0. by Eli Friedman · 13 years ago
  13. e5cfd52 static analyzer: when conservatively evaluating functions, don't invalidate the values of globals when the called function is strlen. by Ted Kremenek · 13 years ago
  14. 8271317 Update our diagnostics to properly account for move operations. by Sean Hunt · 13 years ago
  15. dfab854 Fix a minor thinko that leads to a crash if PatternDecl is null but by Sean Hunt · 13 years ago
  16. ffe37fd Implement a little bit of cleanup and a lot more of the base work by Sean Hunt · 13 years ago
  17. b44eda3 Remove bitcast to incorrect type. by David Chisnall · 13 years ago
  18. 69d9775 Properly align UnaryTransformType when allocating it by Douglas Gregor · 13 years ago
  19. f30c4cc Update checker build to checker-257. by Ted Kremenek · 13 years ago
  20. 1066c6c Disable MSVC warning about runtime stack overflow for DebugOverflowStack. by Francois Pichet · 13 years ago
  21. 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 13 years ago
  22. 563a645 Add support for Microsoft __if_exists, __if_not_exists extension at class scope. by Francois Pichet · 13 years ago
  23. d1e015e Teach analyzer about cf_returns_not_retained for C functions. by Ted Kremenek · 13 years ago
  24. d368d71 Enhance retain/release checker to flag warnings when functions returning CG types do not follow the Core Foundation naming conventions. by Ted Kremenek · 13 years ago
  25. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  26. abca5a1 Update for llvm api change. by Rafael Espindola · 13 years ago
  27. 3573fff Driver: Don't warn about unused PIE arguments. by Daniel Dunbar · 13 years ago
  28. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  29. cd583ff Fix Darwin test for r132006. by Nick Lewycky · 13 years ago
  30. 2e95a6d When given one of the applicable coverage flags, try to link against by Nick Lewycky · 13 years ago
  31. 29c9e62 Add explicit CFG support for ignoring static_asserts. by Ted Kremenek · 13 years ago
  32. 776bff7 Let amd64 be used in target triple instead of x86_64 on FreeBSD. by Roman Divacky · 13 years ago
  33. 6f0074a Add new warning that warns when invoking 'delete' on a polymorphic, non-final, class without a virtual destructor. by Argyrios Kyrtzidis · 13 years ago
  34. 63fe681 Implement the initial part of C++0x [expr.const]p2, which specifies by Douglas Gregor · 13 years ago
  35. 5b4e7b1 For non-Darwin, a plain 'char' type is unsigned. by Jim Grosbach · 13 years ago
  36. f0b60ec Fix a bug in the most recent openSUSE support patch. by Chandler Carruth · 13 years ago
  37. 1f8f2d5 Fix a bug in -Wundefined-reinterpret-cast where we failed to look by Chandler Carruth · 13 years ago
  38. 74a5fd8 Make it possible for external tools to distinguish between paths that come from -I and paths that come from -system. Patch from Paul Holden! by Nico Weber · 13 years ago
  39. 0f16159 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 13 years ago
  40. 1ebb6f29 Test case for r131940. by Devang Patel · 13 years ago
  41. 2545ce1 Delete the extraneous return statement that was causing my earlier by Sean Hunt · 13 years ago
  42. 5f0bcc4 Fix bug introduced with r131930. by David Chisnall · 13 years ago
  43. cd10dec Implement explicit specialization of explicitly-defaulted constructors. by Sean Hunt · 13 years ago
  44. e6a11a6 Don't omit retain / release / autorelease message sends in hybrid GC mode. by David Chisnall · 13 years ago
  45. 789ecde Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 13 years ago
  46. eb88ae5 Correctly propagate defaultedness across template instantiation. This by Sean Hunt · 13 years ago
  47. c8b3e63 Fix examples compile break due to rewrite of isa. by Manuel Klimek · 13 years ago
  48. b2ee830 Emulate a MSVC bug where if during an using declaration name lookup, the declaration found is unaccessible (private) and that declaration was bring into scope via another using declaration whose target declaration is accessible (public) then no error is generated. by Francois Pichet · 13 years ago
  49. f6f7f57 attempt to fix windows testers, which generate #line by default. by Chris Lattner · 13 years ago
  50. de92d73 make the x86-32 backend specify a byval alignment, even when the by Chris Lattner · 13 years ago
  51. 855d227 Fix x86-64 byval passing to specify the alignment even when the code by Chris Lattner · 13 years ago
  52. a212003 Provide the runtime with information about the GC compile options (GNU runtimes) by David Chisnall · 13 years ago
  53. 784c257 Invoke the FileChanged callback before pushing the linemarker for a system by Chris Lattner · 13 years ago
  54. b644425 fix 80 col violation by Chris Lattner · 13 years ago
  55. 64a8917 add opensuse toolchain support, patch by Ismail Donmez! by Chris Lattner · 13 years ago
  56. 74a63bc Change the default for supporting ObjC GC to true. This shouldn't really be in ToolChain at all, since it's a property of the objc runtime library. by David Chisnall · 13 years ago
  57. 267ccbc Fix fallout from r131838. by Nick Lewycky · 13 years ago
  58. d753b56 Add Redhat Enterprise Linux to the Linux toolchain, PR9769, by Chris Lattner · 13 years ago
  59. 93104c1 Add an assertion to tell us when we're going off the deep end trying by Douglas Gregor · 13 years ago
  60. 9ca02e5 adjust to mainline api change. by Chris Lattner · 13 years ago
  61. 84ee2ee Audit and finish the implementation of C++0x nullptr, fixing two by Douglas Gregor · 13 years ago
  62. 9625e44 It's considered poor form to create references to the overloaded by Douglas Gregor · 13 years ago
  63. b0844c6 Classify bound member function types are member function types. Fixes by Douglas Gregor · 13 years ago
  64. 33c09d5 switch clang off StandardPasses.h onto PassManagerBuilder.h by Chris Lattner · 13 years ago
  65. 930a9ab Fix our handling of the warning when one tries to pass a by Douglas Gregor · 13 years ago
  66. 4d50934 Fix the clang part of PR7952: rewrite the specialization of isa<> in DeclBase, by Eli Friedman · 13 years ago
  67. e885e18 Diagnose the presence of storage-class-specifiers on explicit by Douglas Gregor · 13 years ago
  68. 4337dc7 Teach Sema::ActOnUninitializedDecl() not to try to interpret when one by Douglas Gregor · 13 years ago
  69. c9471b0 Introduce the -fdiagnostics-format=xxx option to control how Clang by Douglas Gregor · 13 years ago
  70. 5e9ebb3 A few more is(Un)signedIntegerType/is(Un)signedOrEnumerationType cleanups. by Douglas Gregor · 13 years ago
  71. 0fd228d Implement C++0x semantics for passing non-POD classes through varargs. by Douglas Gregor · 13 years ago
  72. e26224e Only ignore extra tokens after #else if we skip it, otherwise warn. Fixes rdar://9475098. by Argyrios Kyrtzidis · 13 years ago
  73. ce30688 Fix regression in static analyzer's handling of prefix '--' operator. It was being treated as postfix '--' in C mode. by Ted Kremenek · 13 years ago
  74. e340682 Add a missing case for default constructor deletion. by Sean Hunt · 13 years ago
  75. ce7cd26 Introduce XFAILed test for braced initializer lists. by Sebastian Redl · 13 years ago
  76. 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 13 years ago
  77. f752d5b CMake: add support for CLANG_VENDOR. PR9966. by Oscar Fuentes · 13 years ago
  78. b7ec906 Downgrade the error about re-opening an inline namespace as non-inline by Douglas Gregor · 13 years ago
  79. fc92137 Diagnose unexpanded parameter packs in return statements. This by Douglas Gregor · 13 years ago
  80. b65b672 sandybridge is now called corei7-avx by Benjamin Kramer · 13 years ago
  81. 6b07d31 Remove the clang-test-XXX targets from the CMake builds; they really aren't useful by Douglas Gregor · 13 years ago
  82. 4926d83 Clean up two comments by Douglas Gregor · 13 years ago
  83. a044826 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 13 years ago
  84. 1e55e91 Undo enough of r131143 to make private copy ctor diags say "copy constructor" again by Matt Beaumont-Gay · 13 years ago
  85. c46d641 Teach RegionStore not to symbolic array values whose indices it cannot reason about. by Ted Kremenek · 13 years ago
  86. 8d3f897 Fix location of setter/getter synthesized for a property. by Devang Patel · 13 years ago
  87. d1aab5b Revert r131672 until __underlying_type is properly implemented in the by Sean Hunt · 13 years ago
  88. dca3973 Fix test on Windows. by Eli Friedman · 13 years ago
  89. 0191b6b Implement a __has_feature for __underlying_type by Sean Hunt · 13 years ago
  90. 46a4939 Correction for r131662, the GNU as option is --fatal-warnings. by Joerg Sonnenberger · 13 years ago
  91. c9858bc Add a test for __underlying_type by Sean Hunt · 13 years ago
  92. d793350 Support -fatal-warnings for the assembler frontend by Joerg Sonnenberger · 13 years ago
  93. 42bef03 Fix PR9941 again, this time for templates. by Sebastian Redl · 13 years ago
  94. de5c048 - Fixes openSUSE detection for 11.4 and upcoming 12.1 by David Chisnall · 13 years ago
  95. 2eb3cce Add paths used by openSuSE 12.1 by David Chisnall · 13 years ago
  96. db5d44b Implement __underlying_type for libc++. by Sean Hunt · 13 years ago
  97. 0ee3391 Reapply r121528, fixing PR9941 by delaying the exception specification check for destructors until the class is complete and destructors have been adjusted. by Sebastian Redl · 13 years ago
  98. 6e744db Teach static analyzer to analyze Objective-C methods in category implementations. by Ted Kremenek · 13 years ago
  99. 0eb47fc Make __builtin_shufflevector and -ftrapv work correctly together. PR9945. by Eli Friedman · 13 years ago
  100. 493ff72 After consultation with doug, revert r131515. by Sean Hunt · 13 years ago