1. f33b1e8 Added 'atomic' for objc properties. by Fariborz Jahanian · 13 years ago
  2. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  3. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  4. cb5d2d0 PR10120: Make CodeGenModule::getVTableLinkage use NamedDecl::getLinkage to determine whether the vtable should be externally visible, instead of a rough approximation of it which messes up with templates. by Eli Friedman · 13 years ago
  5. 8805fe8 Don't add objc method name mangling to locally declared function. by Fariborz Jahanian · 13 years ago
  6. 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 13 years ago
  7. 63f62df Add name mangling for expr .* expr. Fixes PR9983 / <rdar://problem/9486332>. by Douglas Gregor · 13 years ago
  8. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  9. fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 13 years ago
  10. f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 13 years ago
  11. ffe37fd Implement a little bit of cleanup and a lot more of the base work by Sean Hunt · 13 years ago
  12. 69d9775 Properly align UnaryTransformType when allocating it by Douglas Gregor · 13 years ago
  13. 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 13 years ago
  14. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  15. 63fe681 Implement the initial part of C++0x [expr.const]p2, which specifies by Douglas Gregor · 13 years ago
  16. cd10dec Implement explicit specialization of explicitly-defaulted constructors. by Sean Hunt · 13 years ago
  17. 9625e44 It's considered poor form to create references to the overloaded by Douglas Gregor · 13 years ago
  18. b0844c6 Classify bound member function types are member function types. Fixes by Douglas Gregor · 13 years ago
  19. 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 13 years ago
  20. 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 13 years ago
  21. cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 13 years ago
  22. 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 13 years ago
  23. 5587803 main() exists in hosted, not freestanding implementations. Fixes the build. by Sean Hunt · 13 years ago
  24. 23c608d Add a method for checking whether a function is one of the reserved global by John McCall · 13 years ago
  25. bf832a4 Fix MSVC build. by Argyrios Kyrtzidis · 13 years ago
  26. 0c6f826 Fix generation of obj-c @encoding for members with zero size. by Argyrios Kyrtzidis · 13 years ago
  27. ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 13 years ago
  28. 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 13 years ago
  29. cbea763 Include assembler label for functions in the XML dump by Joerg Sonnenberger · 13 years ago
  30. 8cad304 Refactoring of constant expression evaluator by Peter Collingbourne · 13 years ago
  31. 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 13 years ago
  32. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  33. ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 13 years ago
  34. cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
  35. 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 13 years ago
  36. be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 13 years ago
  37. ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 13 years ago
  38. 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 13 years ago
  39. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 13 years ago
  40. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  41. 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 13 years ago
  42. 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 13 years ago
  43. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 13 years ago
  44. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  45. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  46. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  47. 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 13 years ago
  48. b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 13 years ago
  49. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  50. 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 13 years ago
  51. 69d891d From Vassil Vassilev: by Axel Naumann · 13 years ago
  52. 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 13 years ago
  53. cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 13 years ago
  54. 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 13 years ago
  55. 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 13 years ago
  56. 7f00f84 I updated this constructor's interface, and didn't have to fix any by Chandler Carruth · 13 years ago
  57. 7548beb Remove dead variable caught by GCC. by Nick Lewycky · 13 years ago
  58. 5ebd9fe Nuke stale code for separately importing the qualifer -- it's just part by Chandler Carruth · 13 years ago
  59. 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 13 years ago
  60. fb44de9 Store a parameter index and function prototype depth in every by John McCall · 13 years ago
  61. 6857c3e Remove the NameQualifier struct, which was just a wrapper around by Chandler Carruth · 13 years ago
  62. 7e740bd Several cosmetic changes, no functionality changed. by Chandler Carruth · 13 years ago
  63. cb66cff Move the state bits in DeclRefExpr out of the pointer union and into by Chandler Carruth · 13 years ago
  64. a280bc8 Remove a few more bogus returns when the switch covers all the enumerators. by Chandler Carruth · 13 years ago
  65. e194710 Remove another default and a *completely* bogus return from a switch by Chandler Carruth · 13 years ago
  66. 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
  67. f1e4fbf Compress some bits. Only matters for MSVC, or if we ever by John McCall · 13 years ago
  68. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  69. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  70. dc53159 Remove unused function. by Benjamin Kramer · 13 years ago
  71. d3d77cd PR9792: Make sure to use the right definition of wchar_t when the default by Eli Friedman · 13 years ago
  72. 769d0cc When comparing parameters of reference-to-qualified type during by Douglas Gregor · 13 years ago
  73. 25df423 Make type-traits reflect that Clang's vectors act like scalar types. by Chandler Carruth · 13 years ago
  74. 018a088 Switch the type-trait like APIs on the AST to only check for incomplete by Chandler Carruth · 13 years ago
  75. ec997dc Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout' by Chandler Carruth · 13 years ago
  76. 636a617 Hoist all of the type-specific trait logic for __is_standard_layout into by Chandler Carruth · 13 years ago
  77. a822544 Completely re-implement the core logic behind the __is_standard_layout by Chandler Carruth · 13 years ago
  78. 6e35b65 Initialize HasStandardLayout. by Benjamin Kramer · 13 years ago
  79. 31bebe0 Remove comments about __int8 and friends from the mangler. Turns out we don't by Charles Davis · 13 years ago
  80. 43fa33b Relax the non-POD memset warning to use the less restrictive C++11 by Chandler Carruth · 13 years ago
  81. 5751838 Don't assume that the AST methods will only be invoked on C++ types. by Chandler Carruth · 13 years ago
  82. 07a8a21 ms_struct patch for initialization and field access irgen. by Fariborz Jahanian · 13 years ago
  83. 75c4064 Silence more -Wnon-pod-memset given its current implementation. I may be by Chandler Carruth · 13 years ago
  84. ba29bd2 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by ASTContext's side tables. by Ted Kremenek · 13 years ago
  85. 5a7e6f7 Implement the mangling for non-ADL call expressions that we just worked out. by John McCall · 13 years ago
  86. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
  87. 61d0b6b More cleanup of template argument deduction and its handling of by Douglas Gregor · 13 years ago
  88. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  89. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  90. 14d56ef Some refactoring of my ms_struct patch. // rdar://8823265 related. by Fariborz Jahanian · 13 years ago
  91. 34a99e7 When printing a base-specifier, print the ellipsis ("...") if it is a by Douglas Gregor · 13 years ago
  92. 8703b1c ASTImporter support for NestedNameSpecifier, from Olaf Krzikalla by Douglas Gregor · 13 years ago
  93. 62055b0 With ms_struct attribut, Zero-length bitfields following by Fariborz Jahanian · 13 years ago
  94. cd88b41 Gcc pads the size of an array using the alignment of its elements. by Argyrios Kyrtzidis · 13 years ago
  95. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  96. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  97. c0a4559 GCC seems to create address-of expression manglings when passing *any* by John McCall · 13 years ago
  98. a0ce15c Update the mangler for some of the "new" unresolved-name manglings. by John McCall · 13 years ago
  99. 1b60052 The ABI settled on mangling float literals with lowercase hex dumps. by John McCall · 13 years ago
  100. 9b6347c Implement most of the remaining logic in __is_literal type trait. This by Chandler Carruth · 13 years ago