1. c9471b0 Introduce the -fdiagnostics-format=xxx option to control how Clang by Douglas Gregor · 14 years ago
  2. 0fd228d Implement C++0x semantics for passing non-POD classes through varargs. by Douglas Gregor · 14 years ago
  3. e26224e Only ignore extra tokens after #else if we skip it, otherwise warn. Fixes rdar://9475098. by Argyrios Kyrtzidis · 14 years ago
  4. ce30688 Fix regression in static analyzer's handling of prefix '--' operator. It was being treated as postfix '--' in C mode. by Ted Kremenek · 14 years ago
  5. e340682 Add a missing case for default constructor deletion. by Sean Hunt · 14 years ago
  6. ce7cd26 Introduce XFAILed test for braced initializer lists. by Sebastian Redl · 14 years ago
  7. 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 14 years ago
  8. b7ec906 Downgrade the error about re-opening an inline namespace as non-inline by Douglas Gregor · 14 years ago
  9. fc92137 Diagnose unexpanded parameter packs in return statements. This by Douglas Gregor · 14 years ago
  10. 6b07d31 Remove the clang-test-XXX targets from the CMake builds; they really aren't useful by Douglas Gregor · 14 years ago
  11. a044826 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 14 years ago
  12. 1e55e91 Undo enough of r131143 to make private copy ctor diags say "copy constructor" again by Matt Beaumont-Gay · 14 years ago
  13. c46d641 Teach RegionStore not to symbolic array values whose indices it cannot reason about. by Ted Kremenek · 14 years ago
  14. 8d3f897 Fix location of setter/getter synthesized for a property. by Devang Patel · 14 years ago
  15. d1aab5b Revert r131672 until __underlying_type is properly implemented in the by Sean Hunt · 14 years ago
  16. dca3973 Fix test on Windows. by Eli Friedman · 14 years ago
  17. 0191b6b Implement a __has_feature for __underlying_type by Sean Hunt · 14 years ago
  18. c9858bc Add a test for __underlying_type by Sean Hunt · 14 years ago
  19. 42bef03 Fix PR9941 again, this time for templates. by Sebastian Redl · 14 years ago
  20. 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 · 14 years ago
  21. 6e744db Teach static analyzer to analyze Objective-C methods in category implementations. by Ted Kremenek · 14 years ago
  22. 0eb47fc Make __builtin_shufflevector and -ftrapv work correctly together. PR9945. by Eli Friedman · 14 years ago
  23. 1d78032 Revert r121528 as it breaks a simple testcase, which leads to, among by Sean Hunt · 14 years ago
  24. 0320a1d Implement implicit exception specifications of destructors. by Sebastian Redl · 14 years ago
  25. 71a682f Implement an additional fix for infinite recursion of deleted special by Sean Hunt · 14 years ago
  26. 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 14 years ago
  27. badea57 For calls returning first-class aggregates, store by element instead of creating aggregate stores in common cases. This is more friendly to fast-isel. by Eli Friedman · 14 years ago
  28. 492bafc Revert r131434, my commit disabling the complete-object constructor by John McCall · 14 years ago
  29. be63122 Fix some minor bugs and add a lot more test cases for defaulted by Sean Hunt · 14 years ago
  30. f1922d2 Add some more tests. by Sean Hunt · 14 years ago
  31. 97f6abb The logic about -static is darwin only. For now assume that all non by Rafael Espindola · 14 years ago
  32. 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 14 years ago
  33. 1f2f384 Implement some tests for defaulted constructors. To do this I had to by Sean Hunt · 14 years ago
  34. 7aa488a Fix crash on C++ code when compiling with -finstrument-functions. by Ted Kremenek · 14 years ago
  35. 3217395 Emit complete-object constructors for abstract classes in kext mode for by John McCall · 14 years ago
  36. cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 14 years ago
  37. 07622fd Add test for PR9927. by Rafael Espindola · 14 years ago
  38. 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 14 years ago
  39. e3d6cf2 Fix another regression from the "skip vtable pointer initialization" by Anders Carlsson · 14 years ago
  40. cb63e07 Stop leaving a.out files around. by John McCall · 14 years ago
  41. b1c98a3 Don't actually emit calls to the reserved global placement new and delete by John McCall · 14 years ago
  42. adf5dc3 Re-enable the fix for PR9181 now that all the edge cases are handled. by Anders Carlsson · 14 years ago
  43. 714c992 When checking a set of template parameter lists against a by Douglas Gregor · 14 years ago
  44. 7d16627 The array-size operand to a new-expression is not necessarily a size_t. by John McCall · 14 years ago
  45. 1493e23 Disable the optimization until the bug noticed by Sean Hunt has been fixed. by Anders Carlsson · 14 years ago
  46. 0c6f826 Fix generation of obj-c @encoding for members with zero size. by Argyrios Kyrtzidis · 14 years ago
  47. ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 14 years ago
  48. cba681a Only perform the null-initialization of an aggregate result of a message by John McCall · 14 years ago
  49. 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 14 years ago
  50. 3b5904b Emit an error when trying to @encode an incomplete type. by Argyrios Kyrtzidis · 14 years ago
  51. e1e96a6 Revert 131347. It asserts if the specialization in within a class template: by Francois Pichet · 14 years ago
  52. 1fa8028 In Microsoft mode, allow template function explicit specialization at class scope. by Francois Pichet · 14 years ago
  53. 1804174 PR9908: Fix the broken fix for PR9902 to get the template argument lists in the right order. by Richard Smith · 14 years ago
  54. 4fe497d Bug 8765: Honor assembler labels for builtins. Ensure that the label is by Joerg Sonnenberger · 14 years ago
  55. c1b5fa4 Introduce __has_extension macro by Peter Collingbourne · 14 years ago
  56. 600d57f Remove the 'unaligned load' builtins now that they're no longer used in the *mmintrin.h files. by Bill Wendling · 14 years ago
  57. b83d4d7 Add c-index-test printing and tests for static and virtual method by Douglas Gregor · 14 years ago
  58. 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 14 years ago
  59. 7880bc3 Implement a few basic tests for defaulted and deleted functions. by Sean Hunt · 14 years ago
  60. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 14 years ago
  61. aad1609 Doug convinced me that DW_AT_APPLE_objc_complete_type is more appropriate name. by Devang Patel · 14 years ago
  62. f568b64 Do not add AT_APPLE_objc_class_extension attribute if @implementation is not seen. by Devang Patel · 14 years ago
  63. a55e68b enable __has_feature(is_standard_layout) by Howard Hinnant · 14 years ago
  64. 707b1e9 Use DW_AT_APPLE_objc_class_extension attribute to identify interfaces that represent class extension. by Devang Patel · 14 years ago
  65. 0c96430 LLVM doesn't always optimize away the four loads from this: by Bill Wendling · 14 years ago
  66. ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 14 years ago
  67. aff37b4 Fix PR9902: correctly substitute alias templates within the template in which they are defined: provide an empty list of arguments for each containing template context during substitution. by Richard Smith · 14 years ago
  68. 7822ee3 Implement CWG1170, which makes access-control errors into template by Douglas Gregor · 14 years ago
  69. 175c5bb When checking for the necessary 'template<>' headers based on the by Douglas Gregor · 14 years ago
  70. 83e0995 Add a Microsoft C test following r131201. by Francois Pichet · 14 years ago
  71. 30aff5b In Microsoft mode, allow conversion from pointer to integral type no matter what size the integral type is. Necessary to parse MFC code. by Francois Pichet · 14 years ago
  72. 225c5dd Clean up consequences of cut and paste. by Fariborz Jahanian · 14 years ago
  73. 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 14 years ago
  74. 1de8533 Teach CFG building how to deal with CXXMemberCallExprs and BoundMemberTy, by John McCall · 14 years ago
  75. be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 14 years ago
  76. 6a24747 In Microsoft mode, allow pure specifier (=0) on inline functions declared at class scope. by Francois Pichet · 14 years ago
  77. 4da89c8 Use a heralded conversion to bool in inline-asm constraints. by John McCall · 14 years ago
  78. e6c2803 Fix crash in -Wuninitialized when using switch statments whose condition is a logical operation. by Ted Kremenek · 14 years ago
  79. 4405445 Tweak the diagnostics for the C++0x extensions to friend types to note by Douglas Gregor · 14 years ago
  80. c436708 Change magic string "abc" to better magic string "qux". by Matt Beaumont-Gay · 14 years ago
  81. f961ea5 Re-do R131114 without breaking code. by Sean Hunt · 14 years ago
  82. ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 14 years ago
  83. bc869de Elide __label__ declarations from the CFG. This resolves a crash in CFGRecStmtDeclVisitor (crash in static analyzer). by Ted Kremenek · 14 years ago
  84. c840649 Reimplement Sema::MatchTemplateParametersToScopeSpecifier() based on by Douglas Gregor · 14 years ago
  85. 8d6dd72 Add test for PR9884. by Rafael Espindola · 14 years ago
  86. 20e3c9e Add a __uuidof test where the uuid attribute is on the second declaration. by Francois Pichet · 14 years ago
  87. 7604f64 Ignore const/volatile/restrict qualifiers on anonymous structs and by Douglas Gregor · 14 years ago
  88. 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 14 years ago
  89. 93b6bce Extend the tag-ambiguity hack I committed in r130810 for tag by Douglas Gregor · 14 years ago
  90. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 14 years ago
  91. c056c17 When determining whether we need to instantiate a function type, by Douglas Gregor · 14 years ago
  92. 03e9230 Driver/Darwin: Put dsymutil -o arguments first, so that dysmutil doesn't barf by Daniel Dunbar · 14 years ago
  93. 0e9972c __builtin_va_list is void* on ARM, not char*. rdar://problem/9391966 by John McCall · 14 years ago
  94. b594fac Fix test. by Francois Pichet · 14 years ago
  95. a8ef3ac Allow implicit conversion from function pointer to void* in Microsoft mode. by Francois Pichet · 14 years ago
  96. 8e0397a Don't emit complete constructors for abstract classes. Also, don't emit by Anders Carlsson · 14 years ago
  97. 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 14 years ago
  98. da55074 In C++, allow us to emit a global as 'constant' even if it has class by Douglas Gregor · 14 years ago
  99. 6f08777 Revert r130717, which caused a regression (<rdar://problem/9402621>). by Douglas Gregor · 14 years ago
  100. a23ae3f Temporary preprocessor hack to get around the Microsoft __identifier(x) extension. by Francois Pichet · 14 years ago