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