1. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  2. 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 13 years ago
  3. 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 13 years ago
  4. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 13 years ago
  5. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  6. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  7. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  8. 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 13 years ago
  9. b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 13 years ago
  10. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  11. 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 13 years ago
  12. 69d891d From Vassil Vassilev: by Axel Naumann · 13 years ago
  13. 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 13 years ago
  14. cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 13 years ago
  15. 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 13 years ago
  16. 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 13 years ago
  17. 7f00f84 I updated this constructor's interface, and didn't have to fix any by Chandler Carruth · 13 years ago
  18. 7548beb Remove dead variable caught by GCC. by Nick Lewycky · 13 years ago
  19. 5ebd9fe Nuke stale code for separately importing the qualifer -- it's just part by Chandler Carruth · 13 years ago
  20. 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 13 years ago
  21. fb44de9 Store a parameter index and function prototype depth in every by John McCall · 13 years ago
  22. 6857c3e Remove the NameQualifier struct, which was just a wrapper around by Chandler Carruth · 13 years ago
  23. 7e740bd Several cosmetic changes, no functionality changed. by Chandler Carruth · 13 years ago
  24. cb66cff Move the state bits in DeclRefExpr out of the pointer union and into by Chandler Carruth · 13 years ago
  25. a280bc8 Remove a few more bogus returns when the switch covers all the enumerators. by Chandler Carruth · 13 years ago
  26. e194710 Remove another default and a *completely* bogus return from a switch by Chandler Carruth · 13 years ago
  27. 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
  28. f1e4fbf Compress some bits. Only matters for MSVC, or if we ever by John McCall · 13 years ago
  29. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  30. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  31. dc53159 Remove unused function. by Benjamin Kramer · 13 years ago
  32. d3d77cd PR9792: Make sure to use the right definition of wchar_t when the default by Eli Friedman · 13 years ago
  33. 769d0cc When comparing parameters of reference-to-qualified type during by Douglas Gregor · 13 years ago
  34. 25df423 Make type-traits reflect that Clang's vectors act like scalar types. by Chandler Carruth · 13 years ago
  35. 018a088 Switch the type-trait like APIs on the AST to only check for incomplete by Chandler Carruth · 13 years ago
  36. ec997dc Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout' by Chandler Carruth · 13 years ago
  37. 636a617 Hoist all of the type-specific trait logic for __is_standard_layout into by Chandler Carruth · 13 years ago
  38. a822544 Completely re-implement the core logic behind the __is_standard_layout by Chandler Carruth · 13 years ago
  39. 6e35b65 Initialize HasStandardLayout. by Benjamin Kramer · 13 years ago
  40. 31bebe0 Remove comments about __int8 and friends from the mangler. Turns out we don't by Charles Davis · 13 years ago
  41. 43fa33b Relax the non-POD memset warning to use the less restrictive C++11 by Chandler Carruth · 13 years ago
  42. 5751838 Don't assume that the AST methods will only be invoked on C++ types. by Chandler Carruth · 13 years ago
  43. 07a8a21 ms_struct patch for initialization and field access irgen. by Fariborz Jahanian · 13 years ago
  44. 75c4064 Silence more -Wnon-pod-memset given its current implementation. I may be by Chandler Carruth · 13 years ago
  45. ba29bd2 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by ASTContext's side tables. by Ted Kremenek · 13 years ago
  46. 5a7e6f7 Implement the mangling for non-ADL call expressions that we just worked out. by John McCall · 13 years ago
  47. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
  48. 61d0b6b More cleanup of template argument deduction and its handling of by Douglas Gregor · 13 years ago
  49. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  50. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  51. 14d56ef Some refactoring of my ms_struct patch. // rdar://8823265 related. by Fariborz Jahanian · 13 years ago
  52. 34a99e7 When printing a base-specifier, print the ellipsis ("...") if it is a by Douglas Gregor · 13 years ago
  53. 8703b1c ASTImporter support for NestedNameSpecifier, from Olaf Krzikalla by Douglas Gregor · 13 years ago
  54. 62055b0 With ms_struct attribut, Zero-length bitfields following by Fariborz Jahanian · 13 years ago
  55. cd88b41 Gcc pads the size of an array using the alignment of its elements. by Argyrios Kyrtzidis · 13 years ago
  56. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  57. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  58. c0a4559 GCC seems to create address-of expression manglings when passing *any* by John McCall · 13 years ago
  59. a0ce15c Update the mangler for some of the "new" unresolved-name manglings. by John McCall · 13 years ago
  60. 1b60052 The ABI settled on mangling float literals with lowercase hex dumps. by John McCall · 13 years ago
  61. 9b6347c Implement most of the remaining logic in __is_literal type trait. This by Chandler Carruth · 13 years ago
  62. 4d6e5a2 Begin tracking trivialness of move constructors and move assignment by Chandler Carruth · 13 years ago
  63. c69a505 Remove unused STL header includes. by Jay Foad · 13 years ago
  64. b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
  65. 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
  66. 3e8dc2a Use the ArrayFiller to fill out "holes" in the array initializer due to designated initializers, by Argyrios Kyrtzidis · 13 years ago
  67. 4423ac0 For by Argyrios Kyrtzidis · 13 years ago
  68. 22ce41d Give invalid tag types 8-bit size and alignment, rather than 1-bit by Douglas Gregor · 13 years ago
  69. b665b86 Eliminate an uninteresting assertion; invalid code involving by Douglas Gregor · 13 years ago
  70. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 13 years ago
  71. 6b6b42a We regard a function as 'unused' from the codegen perspective, so our warnings diverge from by Argyrios Kyrtzidis · 13 years ago
  72. 1c860d5 Add a new expression classification, CL_AddressableVoid by Peter Collingbourne · 13 years ago
  73. 7c2bdcb Fix a bug in calculation of composite type by Fariborz Jahanian · 13 years ago
  74. b92ae0e Fix bug in vector initializer when initializing a vector with another vector. by Tanya Lattner · 13 years ago
  75. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  76. 98a5786 Teach -ast-print how to print template template parameters. by Richard Smith · 13 years ago
  77. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  78. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  79. 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
  80. 414d896 Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or by Anton Korobeynikov · 13 years ago
  81. 5bbcdbf Chained PCH: Remember when additional specializations are added to a function template from a previous PCH. Fixes the only crasher when using massive chains on Clang's Sema component. We still have some incomplete codegen there. by Sebastian Redl · 13 years ago
  82. 3e2193c Add a flag to StringLiteral to keep track of whether the string is a pascal string or not. by Anders Carlsson · 13 years ago
  83. 627788c Fix a regression where the initializer implements by Fariborz Jahanian · 13 years ago
  84. 755d849 After some discussion with Doug, we decided that it made a lot more sense by John McCall · 13 years ago
  85. 379b515 More __unknown_anytype work. by John McCall · 13 years ago
  86. 575b374 Remove CK_DynamicToNull. by Anders Carlsson · 13 years ago
  87. 0fee330 Add CXXDynamicCastExpr::isAlwaysNull() which will be replacing the cast kind I added. by Anders Carlsson · 13 years ago
  88. 7d99bc3 As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind which by Anders Carlsson · 13 years ago
  89. a49218e PR8369: make __attribute((regparm(0))) work correctly. Original patch by by Eli Friedman · 13 years ago
  90. b7bc34a Warn for any kind of initialization if initializer does not by Fariborz Jahanian · 13 years ago
  91. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 13 years ago
  92. 759abb4 Fix lookup for class messages sent to qualified-class by Fariborz Jahanian · 13 years ago
  93. 6931743 Do not use IR marker for LLVM intrinsics by Peter Collingbourne · 13 years ago
  94. d765061 Apply a bug-fix patch from Marcin Kowalczyk to the source locations for by Chandler Carruth · 13 years ago
  95. b277159 Begin reworking static analyzer support for C++ method calls. The current logic was divorced by Ted Kremenek · 13 years ago
  96. 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 13 years ago
  97. da57f3e Make helpers static. by Benjamin Kramer · 13 years ago
  98. 4421d2b On Mac OS X, the presence of an 'availability' attribute for that by Douglas Gregor · 13 years ago
  99. b53e417 Extend the new 'availability' attribute with support for an by Douglas Gregor · 13 years ago
  100. e50c297 Silly mistake in integer constant folding cleanup. by Eli Friedman · 13 years ago