1. e2a901a When using property-dot assignment syntax to call a setter method, by Fariborz Jahanian · 14 years ago
  2. 19739ae Fixed a block regression caused by trying to use by Fariborz Jahanian · 14 years ago
  3. 43859f6 Catch free()s on non-regions and regions known to be not from malloc(), by checking the symbol type and memory space. by Jordy Rose · 14 years ago
  4. 57d12fd PR7245: Make binding a reference to a temporary without a usable copy by Jeffrey Yasskin · 14 years ago
  5. 21d07e4 Add an extension to avoid an error when a global template has the same name as by Jeffrey Yasskin · 14 years ago
  6. 6deecb0 Correctly align large arrays in x86-64. This fixes PR5599. by Rafael Espindola · 14 years ago
  7. 52647c6 When deciding whether reinterpret_cast casts away constness we need to look at array qualifiers. Fixes rdar://problem/8018292. by Anders Carlsson · 14 years ago
  8. fc92920 Add indexing support for the block and @property type location information by John McCall · 14 years ago
  9. 59da45a Build AST for copy-construction of copied-in by Fariborz Jahanian · 14 years ago
  10. c71a491 Preserve more information from a block's original function declarator, if one by John McCall · 14 years ago
  11. 6e90047 Driver: Change -dwarf-debug-flags option to pass the original command line by Daniel Dunbar · 14 years ago
  12. be1cc3e Driver/Darwin: Model dsymutil properly, as a separate action/tool kind which is by Daniel Dunbar · 14 years ago
  13. df8b8ea For C++ copied in objects, use copy constructors in by Fariborz Jahanian · 14 years ago
  14. a417b87 When checking for equality of template parameter lists, a template by Douglas Gregor · 14 years ago
  15. 7b6d25b Properly disambiguate between an elaborated-type-specifier and a by Douglas Gregor · 14 years ago
  16. 5d55376 Assignments to reference variables shouldn't kill the variable. by Jordy Rose · 14 years ago
  17. 64fd7e8 Fixed Objective-C type encoding for bitfields for the GNU runtime to match the encoding used by GCC. by David Chisnall · 14 years ago
  18. 5f83c60 Check the output of this test. by Eli Friedman · 14 years ago
  19. c26a9ae Think through my commit this time. by Eli Friedman · 14 years ago
  20. 47a700b Make sure this test doesn't break when we disallow throwing an exception by Eli Friedman · 14 years ago
  21. 5ed9b93 Make sure to check the accessibility of and mark the destructor for the by Eli Friedman · 14 years ago
  22. 0b29227 Don't intentionally try to ignore the value of a scalar expression when we by Eli Friedman · 14 years ago
  23. 5250f27 Hack in some really terrible C++ record PCH support that I need right now. by John McCall · 14 years ago
  24. e9a05b7 Don't try to explicitly zero out bit-fields. by Anders Carlsson · 14 years ago
  25. fc61d94 CFG: add all LHS of assingments as lvalue. This improves support for C++ reference. Patch by Jordy. by Zhongxing Xu · 14 years ago
  26. cd7c4d8 There is no dcl.init.ref p16. This test deals with p5. by Jeffrey Yasskin · 14 years ago
  27. 7965172 Block C++ code gen. Adds support for block reference argument by Fariborz Jahanian · 14 years ago
  28. e213235 Don't try to emit the vtable for a class just because we're emitting a by John McCall · 14 years ago
  29. c820f90 Don't substitute 'St' for 'std' when the namespace is nested inside another namespace. by Anders Carlsson · 14 years ago
  30. abd6b09 When building RTTI descriptors for pointer types, we need to get the unqualified array type and the qualifiers from it. by Anders Carlsson · 14 years ago
  31. d1c1d7b typeid() produces type information for the cv-unqualified version of by Douglas Gregor · 14 years ago
  32. dfc0d1f Correctly mangle unsigned integer literals where the high bit is set. by Anders Carlsson · 14 years ago
  33. 9329668 Correctly mangle variadic functions that don't have any other parameters. by Anders Carlsson · 14 years ago
  34. 9d85b72 When mangling member function pointers, fake adding a substitution corresponding to the function type. by Anders Carlsson · 14 years ago
  35. a5ce966 Add support for calloc() in MallocChecker. Patch by Jordy Rose, with my by Zhongxing Xu · 14 years ago
  36. de037c2 Tweak test for non-64-bit Darwin by Douglas Gregor · 14 years ago
  37. 1b730e8 When we see the a '[' in a postfix expression in Objective-C, perform by Douglas Gregor · 14 years ago
  38. a709b87 After conversations with Zhongxing Xu and Jordy Rose, refine the logic in by Ted Kremenek · 14 years ago
  39. 33611e0 Improve our handling of NULL after an escaping '\' in a string by Douglas Gregor · 14 years ago
  40. 5ee3734 Don't try to parse class template specializations in C. It can only by Douglas Gregor · 14 years ago
  41. bd6c76f Improve parser recovery when we try to parse a call expression but the by Douglas Gregor · 14 years ago
  42. 83a45e7 Turn on the new empty base subobject tracking code. It's a bit faster than the previous code. However, it still has quadratic performance, something which I intend to fix shortly in a subsequent patch. by Anders Carlsson · 14 years ago
  43. c00129a Fix for PR7040: Don't try to compute the LLVM type for a function where it by Eli Friedman · 14 years ago
  44. 4d6ec20 Unbreak non-Darwin builds by Douglas Gregor · 14 years ago
  45. 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 14 years ago
  46. 3cd09cc Rework the way virtual primary bases are added when laying out classes. Instead of doing it as a separate step, we now use the BaseSubobjectInfo and use it when laying out the bases. This fixes a bug where we would either not add a primary virtual base at all, or add it at the wrong offset. by Anders Carlsson · 14 years ago
  47. 42c67bf Revert r105097. Thinking about a better fix. by Zhongxing Xu · 14 years ago
  48. bdfa85f Fix PR7218. Patch by Jordy Rose. by Zhongxing Xu · 14 years ago
  49. 2a480e3 Changed text of 'empty enum' diagnostics to say so. by Fariborz Jahanian · 14 years ago
  50. 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
  51. 450f793 Sema: Just ignore '#pragma options align=power' for now, this is no worse than by Daniel Dunbar · 14 years ago
  52. 64a8034 Fix a miscompile of wchar pascal strings. (radar 8020384) by Fariborz Jahanian · 14 years ago
  53. c7e04da A more minimal fix for PR6762. by John McCall · 14 years ago
  54. 2b7baf0 Roll back r104941. by John McCall · 14 years ago
  55. 811d0be Disable exception-spec compatibility checking under -fno-exceptions. by John McCall · 14 years ago
  56. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
  57. de09ed5 Test case for r104938. by John McCall · 14 years ago
  58. 76ef658 When we complain about a member being inaccessible due to a constraint by Douglas Gregor · 14 years ago
  59. 9da9cdf When filtering out previous declarations of friend functions, consider the by John McCall · 14 years ago
  60. 447107d Don't put method bodies into code completions unless code patterns are by Douglas Gregor · 14 years ago
  61. 4710e5b Do not produce types as valid code completions when we're in an by Douglas Gregor · 14 years ago
  62. cfeac34 Add several more predefines from modern versions of GCC. by Dan Gohman · 14 years ago
  63. c8bddde Make -code-completion-patterns only cover multi-line code by Douglas Gregor · 14 years ago
  64. 8e254cf Implement a code-completion hook for the receiver of an Objective-C by Douglas Gregor · 14 years ago
  65. 0a87b37 When null-initializing bases with data member pointers, don't assert on virtual bases. Just initialize them to null. by Anders Carlsson · 14 years ago
  66. 78673d9 Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not all by John McCall · 14 years ago
  67. 6f73914 Parse/Sema: Add support for '#pragma options align=packed', which, it should be by Daniel Dunbar · 14 years ago
  68. 638e7cf Parse/Sema: Add support for '#pragma options align=native'. by Daniel Dunbar · 14 years ago
  69. bff9eb7 Another empty class layout test. by Anders Carlsson · 14 years ago
  70. 1a8d151 Add more empty class layout tests. by Anders Carlsson · 14 years ago
  71. 38c9ab8 Objective-c++ IR gen. by Fariborz Jahanian · 14 years ago
  72. 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
  73. 5613876 Require a complete type when performing the qualified lookup during by John McCall · 14 years ago
  74. c6082fe Sema: Add initial support for '#pragma options align=mac68k'. by Daniel Dunbar · 14 years ago
  75. e03d992 Give this test a triple. by John McCall · 14 years ago
  76. c76702c When deciding whether a deferred declaration has already been emitted, by John McCall · 14 years ago
  77. 613fd67 Sema: Reject '#pragma options align=mac68k' everywhere except i386-apple-darwin. by Daniel Dunbar · 14 years ago
  78. 32f9010 Discard qualifiers for ElementRegions so that a 'const' doesn't change the lookup semantics by Ted Kremenek · 14 years ago
  79. ea75a82 Sema: Support for #pragma options align={reset,natural}. '#pragma options align' by Daniel Dunbar · 14 years ago
  80. 2736071 Correctly pass aggregates by reference when emitting thunks. by John McCall · 14 years ago
  81. 12e1313 Introduce priorities into the code-completion results. by Douglas Gregor · 14 years ago
  82. 4c464b9 Patch to fix a irgen crash accessing an initialized local static by Fariborz Jahanian · 14 years ago
  83. f0af777 Predefine the '__clang_analyzer__' macro when using '-analyze'. by Ted Kremenek · 14 years ago
  84. 2c0a540 Improve on flexible array diagnostics (PR7029). by Fariborz Jahanian · 14 years ago
  85. 4142ceb Fixes misc. flexible array bugs in c++ (PR7029). by Fariborz Jahanian · 14 years ago
  86. ff2e4f4 When transforming a C++ "new" expression's constructor arguments, drop by Douglas Gregor · 14 years ago
  87. b90f4b3 Tell the string literal parser when it's not permitted to emit by Douglas Gregor · 14 years ago
  88. 1b12a3b Be sure to use the standard substitutions when mangling the names of by Douglas Gregor · 14 years ago
  89. d8e8a58 Only enable code patterns (e.g., try { statements } catch (...) { by Douglas Gregor · 14 years ago
  90. 52d0b59 Fix testsuite for blocks mangling change by Douglas Gregor · 14 years ago
  91. 1f90622 Patch to rewrite block pointers as arguments to methods. (Radar 7987817). by Fariborz Jahanian · 14 years ago
  92. af7bea5 Make sure to strip off top-level cv-qualifiers as part of a by Douglas Gregor · 14 years ago
  93. dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 14 years ago
  94. ab28099 CastSizeChecker checks when casting a malloc'ed symbolic region to type T, by Zhongxing Xu · 14 years ago
  95. 8b24233 If a function definition has any sort of weak linkage, its static local by John McCall · 14 years ago
  96. b9aefa7 IRgen/C++: When mark vtables used, make sure to still append to the VTableUse array if we promote a vtable from being just used to having its definition required. This ensures that we properly inform the consumer about whether the vtable is required or not, previously we could fail to do so when the vtable was in the VTableUses array before the decl which marked it as required. by Daniel Dunbar · 14 years ago
  97. 204ce17 Don't complain about VLAs of non-POD types when the array type is by Douglas Gregor · 14 years ago
  98. ceafbde A type- or value-dependent expression cannot use bitfield by Douglas Gregor · 14 years ago
  99. a5a7987 Fix a rewriting bug where a local static objective-c by Fariborz Jahanian · 14 years ago
  100. 73d1eb0 Fix an objective-c rewriter bug when pre-processed file's by Fariborz Jahanian · 14 years ago