1. 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 13 years ago
  2. cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 13 years ago
  3. 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 13 years ago
  4. 5587803 main() exists in hosted, not freestanding implementations. Fixes the build. by Sean Hunt · 13 years ago
  5. 23c608d Add a method for checking whether a function is one of the reserved global by John McCall · 13 years ago
  6. bf832a4 Fix MSVC build. by Argyrios Kyrtzidis · 13 years ago
  7. 0c6f826 Fix generation of obj-c @encoding for members with zero size. by Argyrios Kyrtzidis · 13 years ago
  8. ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 13 years ago
  9. 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 13 years ago
  10. cbea763 Include assembler label for functions in the XML dump by Joerg Sonnenberger · 13 years ago
  11. 8cad304 Refactoring of constant expression evaluator by Peter Collingbourne · 13 years ago
  12. 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 13 years ago
  13. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  14. ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 13 years ago
  15. cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
  16. 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 13 years ago
  17. be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 13 years ago
  18. ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 13 years ago
  19. 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 13 years ago
  20. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 13 years ago
  21. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  22. 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 13 years ago
  23. 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 13 years ago
  24. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 13 years ago
  25. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  26. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  27. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  28. 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 13 years ago
  29. b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 13 years ago
  30. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  31. 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 13 years ago
  32. 69d891d From Vassil Vassilev: by Axel Naumann · 13 years ago
  33. 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 13 years ago
  34. cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 13 years ago
  35. 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 13 years ago
  36. 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 13 years ago
  37. 7f00f84 I updated this constructor's interface, and didn't have to fix any by Chandler Carruth · 13 years ago
  38. 7548beb Remove dead variable caught by GCC. by Nick Lewycky · 13 years ago
  39. 5ebd9fe Nuke stale code for separately importing the qualifer -- it's just part by Chandler Carruth · 13 years ago
  40. 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 13 years ago
  41. fb44de9 Store a parameter index and function prototype depth in every by John McCall · 13 years ago
  42. 6857c3e Remove the NameQualifier struct, which was just a wrapper around by Chandler Carruth · 13 years ago
  43. 7e740bd Several cosmetic changes, no functionality changed. by Chandler Carruth · 13 years ago
  44. cb66cff Move the state bits in DeclRefExpr out of the pointer union and into by Chandler Carruth · 13 years ago
  45. a280bc8 Remove a few more bogus returns when the switch covers all the enumerators. by Chandler Carruth · 13 years ago
  46. e194710 Remove another default and a *completely* bogus return from a switch by Chandler Carruth · 13 years ago
  47. 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
  48. f1e4fbf Compress some bits. Only matters for MSVC, or if we ever by John McCall · 13 years ago
  49. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  50. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  51. dc53159 Remove unused function. by Benjamin Kramer · 13 years ago
  52. d3d77cd PR9792: Make sure to use the right definition of wchar_t when the default by Eli Friedman · 13 years ago
  53. 769d0cc When comparing parameters of reference-to-qualified type during by Douglas Gregor · 13 years ago
  54. 25df423 Make type-traits reflect that Clang's vectors act like scalar types. by Chandler Carruth · 13 years ago
  55. 018a088 Switch the type-trait like APIs on the AST to only check for incomplete by Chandler Carruth · 13 years ago
  56. ec997dc Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout' by Chandler Carruth · 13 years ago
  57. 636a617 Hoist all of the type-specific trait logic for __is_standard_layout into by Chandler Carruth · 13 years ago
  58. a822544 Completely re-implement the core logic behind the __is_standard_layout by Chandler Carruth · 13 years ago
  59. 6e35b65 Initialize HasStandardLayout. by Benjamin Kramer · 13 years ago
  60. 31bebe0 Remove comments about __int8 and friends from the mangler. Turns out we don't by Charles Davis · 13 years ago
  61. 43fa33b Relax the non-POD memset warning to use the less restrictive C++11 by Chandler Carruth · 13 years ago
  62. 5751838 Don't assume that the AST methods will only be invoked on C++ types. by Chandler Carruth · 13 years ago
  63. 07a8a21 ms_struct patch for initialization and field access irgen. by Fariborz Jahanian · 13 years ago
  64. 75c4064 Silence more -Wnon-pod-memset given its current implementation. I may be by Chandler Carruth · 13 years ago
  65. ba29bd2 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by ASTContext's side tables. by Ted Kremenek · 13 years ago
  66. 5a7e6f7 Implement the mangling for non-ADL call expressions that we just worked out. by John McCall · 13 years ago
  67. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
  68. 61d0b6b More cleanup of template argument deduction and its handling of by Douglas Gregor · 13 years ago
  69. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  70. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  71. 14d56ef Some refactoring of my ms_struct patch. // rdar://8823265 related. by Fariborz Jahanian · 13 years ago
  72. 34a99e7 When printing a base-specifier, print the ellipsis ("...") if it is a by Douglas Gregor · 13 years ago
  73. 8703b1c ASTImporter support for NestedNameSpecifier, from Olaf Krzikalla by Douglas Gregor · 13 years ago
  74. 62055b0 With ms_struct attribut, Zero-length bitfields following by Fariborz Jahanian · 13 years ago
  75. cd88b41 Gcc pads the size of an array using the alignment of its elements. by Argyrios Kyrtzidis · 13 years ago
  76. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  77. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  78. c0a4559 GCC seems to create address-of expression manglings when passing *any* by John McCall · 13 years ago
  79. a0ce15c Update the mangler for some of the "new" unresolved-name manglings. by John McCall · 13 years ago
  80. 1b60052 The ABI settled on mangling float literals with lowercase hex dumps. by John McCall · 13 years ago
  81. 9b6347c Implement most of the remaining logic in __is_literal type trait. This by Chandler Carruth · 13 years ago
  82. 4d6e5a2 Begin tracking trivialness of move constructors and move assignment by Chandler Carruth · 13 years ago
  83. c69a505 Remove unused STL header includes. by Jay Foad · 13 years ago
  84. b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
  85. 8387e2a Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup. by Francois Pichet · 13 years ago
  86. 3e8dc2a Use the ArrayFiller to fill out "holes" in the array initializer due to designated initializers, by Argyrios Kyrtzidis · 13 years ago
  87. 4423ac0 For by Argyrios Kyrtzidis · 13 years ago
  88. 22ce41d Give invalid tag types 8-bit size and alignment, rather than 1-bit by Douglas Gregor · 13 years ago
  89. b665b86 Eliminate an uninteresting assertion; invalid code involving by Douglas Gregor · 13 years ago
  90. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 13 years ago
  91. 6b6b42a We regard a function as 'unused' from the codegen perspective, so our warnings diverge from by Argyrios Kyrtzidis · 13 years ago
  92. 1c860d5 Add a new expression classification, CL_AddressableVoid by Peter Collingbourne · 13 years ago
  93. 7c2bdcb Fix a bug in calculation of composite type by Fariborz Jahanian · 13 years ago
  94. b92ae0e Fix bug in vector initializer when initializing a vector with another vector. by Tanya Lattner · 13 years ago
  95. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  96. 98a5786 Teach -ast-print how to print template template parameters. by Richard Smith · 13 years ago
  97. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  98. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  99. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
  100. 414d896 Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or by Anton Korobeynikov · 13 years ago