1. 63cf68a TypePrinter: print OpenCL address space names. Patch by Richard by Peter Collingbourne · 13 years ago
  2. 25270b6 Add a printing policy flag to suppress printing "<anonymous>::" prior by Douglas Gregor · 13 years ago
  3. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  4. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  5. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  6. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  7. 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 13 years ago
  8. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  9. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  10. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  11. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  12. 414d896 Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or by Anton Korobeynikov · 13 years ago
  13. 0daaf32 Use ElaboratedType also for C. by Abramo Bagnara · 13 years ago
  14. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 13 years ago
  15. 14aa217 Make AttributedTypes for GC-qualified types and fix some miscellaneous by John McCall · 13 years ago
  16. a88f09f Eliminate the last remains of TemplateSpecializationTypes with by Douglas Gregor · 13 years ago
  17. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 13 years ago
  18. c6daf0b When printing a qualified type, look through a substituted template by Douglas Gregor · 13 years ago
  19. c938c16 Rvalue references for *this: by Douglas Gregor · 13 years ago
  20. c3069d6 Start implementing support for substitution into pack expansions that by Douglas Gregor · 14 years ago
  21. b5bc7d0 Don't crash if SpecString is an empty string. by Francois Pichet · 14 years ago
  22. 170464b Prefix all attribute enumerators with attr_ for consistency. by Francois Pichet · 14 years ago
  23. 3cd47e7 Do not use cdecl, fastcall, stdcall etc.. as identifier name. They are reserved keywords at least on MSVC. by Francois Pichet · 14 years ago
  24. 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
  25. dace95b Clean up the printing of template argument packs; previously, we were by Douglas Gregor · 14 years ago
  26. 87dd697 Clean up the handling of template argument packs, especially in the by Douglas Gregor · 14 years ago
  27. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  28. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  29. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  30. ec33cbe Update TypePrinter::PrintVector to handle new Neon vector types. by Bob Wilson · 14 years ago
  31. cb7b1e1 Make sure to always check the result of by Douglas Gregor · 14 years ago
  32. e86d78c Add a variant of GCC-style vector types for ARM NEON. by Bob Wilson · 14 years ago
  33. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  34. d7e52b8 "const id<NSFoo> *" instead of "id<NSFoo> const *". by Chris Lattner · 14 years ago
  35. 78643b0 "const id<NSFoo> *" not "id<NSFoo> const*" by Chris Lattner · 14 years ago
  36. 2f69a81 "const std::vector<int>*" not "std::vector<int> const*" by Chris Lattner · 14 years ago
  37. 219b9e4 "const _Complex float *" not "_Complex float const *" by Chris Lattner · 14 years ago
  38. 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago
  39. 66cf2d1 print "const intptr_t" instead of "intptr_t const" by Chris Lattner · 14 years ago
  40. 58f9e13 make clang print types as "const int *" instead of "int const*", by Chris Lattner · 14 years ago
  41. 59742de revert this, it isn't safe. by Chris Lattner · 14 years ago
  42. 37edc00 tidy up by Chris Lattner · 14 years ago
  43. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  44. c7acc66 improve comment, patch by Vladimir Kirillov! by Chris Lattner · 14 years ago
  45. 55c6570 It's not necessary to call flush() on a raw_ostream immediately prior by Dan Gohman · 14 years ago
  46. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  47. efed5c8 Revert r106099; it broke self-host. by Douglas Gregor · 14 years ago
  48. 6cd8087 Added TemplateTypeParmType::getDecl(). by Abramo Bagnara · 14 years ago
  49. 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
  50. 16834e8 Only provide a source location for an anonymous tag if the location is valid by Douglas Gregor · 14 years ago
  51. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  52. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  53. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
  54. 493ec51 Removed spaces at end of line. (Test commit.) by Abramo Bagnara · 14 years ago
  55. 31f17ec Make the InjectedClassNameType the canonical type of the current instantiation by John McCall · 14 years ago
  56. 84139d6 Extend the type printing policy to allow one to turn off the printing by Douglas Gregor · 14 years ago
  57. 4a2023f Extend DependentNameType with a keyword enum that specifies whether by Douglas Gregor · 14 years ago
  58. 4714c12 Rename TypenameType to DependentNameType in anticipation of some by Douglas Gregor · 14 years ago
  59. 425ef72 Remember the regparm attribute in FunctionType::ExtInfo. Fixes PR3782. by Rafael Espindola · 14 years ago
  60. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 14 years ago
  61. 73061d0 Pretty-print anonymous types using their kind and presumed location. by John McCall · 14 years ago
  62. 327fb2d Suppress the tag when printing an ElaboratedType if the language options by John McCall · 14 years ago
  63. 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 14 years ago
  64. 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 14 years ago
  65. 82287d1 First stage of adding AltiVec support by John Thompson · 14 years ago
  66. f82b4e8 Allow calling convention attributes to apply to types. Patch by Chip Davis! by John McCall · 14 years ago
  67. 48026d2 Implement name lookup for conversion function template specializations by Douglas Gregor · 15 years ago
  68. f5f7d86 Get rid of FixedWidthIntType, as suggested by Chris and Eli. by Anders Carlsson · 15 years ago
  69. 0ae7b3f Implement template instantiation for exception specifications. Also, by Douglas Gregor · 15 years ago
  70. ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
  71. 6e132aa Fix for PR5650 - Revised vector_size attribute handling to be done earlier before declaration is finalized. by John Thompson · 15 years ago
  72. e7cb7e4 Kill a few more random stderr uses. by Daniel Dunbar · 15 years ago
  73. d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
  74. 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
  75. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  76. fb898e1 When comparing template parameter lists, distinguish between three cases: by Douglas Gregor · 15 years ago
  77. 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
  78. fee8a3c Move all of the type-printing logic to its own C++ source file by Douglas Gregor · 15 years ago