1. 3b6afbb Initial stab at implement dependent member references to member by Douglas Gregor · 15 years ago
  2. 7da2431 Basic support for representing elaborated type specifiers by John McCall · 15 years ago
  3. d8b285f Don't assert when instantiating member references to fields in anonymous structs. by Anders Carlsson · 15 years ago
  4. 0d8df78 Improve instantiation of UnresolvedUsingDecls. by Anders Carlsson · 15 years ago
  5. 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
  6. 0de7899 Introduce getConstantArrayElementCount API and use it in by Fariborz Jahanian · 15 years ago
  7. 04e8357 Fix bit-field promotion to be a bit closer to the behavior of gcc. by Eli Friedman · 15 years ago
  8. a95d757 Make integer promotions work correctly on PIC16 and other platforms by Eli Friedman · 15 years ago
  9. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  10. b17166c Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and reading source information for types. by Argyrios Kyrtzidis · 15 years ago
  11. 0f43656 Initial patch to support definitions of id and Class from headers in Objective-C code. by David Chisnall · 15 years ago
  12. bbed6b9 Fix for PR4721: adjust CodeGen and ASTContext so that we have a by Eli Friedman · 15 years ago
  13. 0fd8904 Patch to warn if a property which is 'assign' by default by Fariborz Jahanian · 15 years ago
  14. e607ed0 Fix some const_cast issues. This is the beginning of the rabbit hole. by Mike Stump · 15 years ago
  15. 47259d9 Fix canonical type construction for function types with the noreturn by Douglas Gregor · 15 years ago
  16. 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
  17. 6ebd15e Canonicalization and profiling for overloaded function declarations, by Douglas Gregor · 15 years ago
  18. 2ec09f1 Canonicalize dependent extended vector types. by Douglas Gregor · 15 years ago
  19. 9fdbab3 Whitespace around else canonicalization and fix 80-col violations. by Mike Stump · 15 years ago
  20. 04d4bee Build canonical types for dependently-sized array types. by Douglas Gregor · 15 years ago
  21. 9d702ae Canonicalization of dependent C++0x decltype types. by Douglas Gregor · 15 years ago
  22. b197572 Canonicalization for dependent typeof(expr) types. by Douglas Gregor · 15 years ago
  23. b88e888 Support out-of-line definitions of the members of class template by Douglas Gregor · 15 years ago
  24. 6217b80 Change uses of: by Ted Kremenek · 15 years ago
  25. d99cbe6 [llvm up] by Douglas Gregor · 15 years ago
  26. 828e226 Use the new statement/expression profiling code to unique dependent by Douglas Gregor · 15 years ago
  27. f711c41 Some minor cleanups, thanks Chris. by Mike Stump · 15 years ago
  28. fd612db Some style fixes, thanks Chris. by Mike Stump · 15 years ago
  29. 1275ae0 Refactor the code that produces a TemplateSpecializationType, so that by Douglas Gregor · 15 years ago
  30. 9a5a7e7 remove extraneous braces by Chris Lattner · 15 years ago
  31. 782fa30 Make longjmp a real builtin. by Mike Stump · 15 years ago
  32. e24aea2 Ensure we can work through typedefs. by Mike Stump · 15 years ago
  33. 2d3c191 Fix PR4624. by Mike Stump · 15 years ago
  34. 6dcbc29 Preserve qualifiers. by Mike Stump · 15 years ago
  35. 2455636 Add noreturn as a type attribute, handle printing for them and handle by Mike Stump · 15 years ago
  36. 7caa682 Template instantiation for static data members that are defined out-of-line. by Douglas Gregor · 15 years ago
  37. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  38. 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
  39. ab22c43 Fix a nasty little use-after-free bug. by Eli Friedman · 15 years ago
  40. 8e1fab2 Use isa instead of dyn_cast for conditionals. by Mike Stump · 15 years ago
  41. 9533a7f Fix a couple recent ABI regressions noticed during code review (fallout from the ObjC type system rewrite). by Steve Naroff · 15 years ago
  42. 470301b Fix <rdar://problem/6770276> Support Class<Proto> syntax. by Steve Naroff · 15 years ago
  43. 8a1d722 - Introduce ASTContext::getObjCImplementation() and ASTContext::setObjCImplementation() which use a DenseMap to associate by Argyrios Kyrtzidis · 15 years ago
  44. 67ef8ea 5 cleanups to ObjCObjectPointerType work: by Steve Naroff · 15 years ago
  45. 29445a0 Migrate over to the record layout builder. by Anders Carlsson · 15 years ago
  46. 19cc4ab Revert r75641. by Anders Carlsson · 15 years ago
  47. c15cb2a Remove ObjCQualifiedInterfaceType:-) by Steve Naroff · 15 years ago
  48. 97fbaa2 Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its place. by Argyrios Kyrtzidis · 15 years ago
  49. b57a4fe Move the functionality of ASTContext::getCanonicalDecl(), into a virtual method Decl::getCanonicalDecl(). by Argyrios Kyrtzidis · 15 years ago
  50. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  51. 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
  52. 808825c Replace Type::getAsReferenceType() with Type::getAs<ReferenceType>(). by Ted Kremenek · 15 years ago
  53. 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
  54. 8f16756 Cleanup a couple loops and improve a comment (based on feedback from Fariborz). by Steve Naroff · 15 years ago
  55. f495456 Remove ASTContext::isObjCObjectPointerType(). by Steve Naroff · 15 years ago
  56. de2e22d Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseudo built-in types, since Sema still injects a typedef for recognition (i.e. they aren't truly built-ins from a parser perspective). by Steve Naroff · 15 years ago
  57. 58f9f2c Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris). by Steve Naroff · 15 years ago
  58. 3d598a5 Rename RecordLayout.h to ASTRecordLayout.h by Anders Carlsson · 15 years ago
  59. f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
  60. ce7b38c minor cleanups, reduce nesting of if's with early return. by Chris Lattner · 15 years ago
  61. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  62. 563a03b Fix a problem that Eli noticed, and that Doug helped me fix. by Anders Carlsson · 15 years ago
  63. dd0257c The canonical type of typeof or decltype with a dependent type is itself, by Douglas Gregor · 15 years ago
  64. c29f77b Make ASTContext explicitly keep track of the declaration for the C by Douglas Gregor · 15 years ago
  65. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 15 years ago
  66. a342675 Fix for PR4502: add calculation of the integer conversion rank for wchar_t. by Eli Friedman · 15 years ago
  67. 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 15 years ago
  68. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  69. 40b598e Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
  70. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
  71. 127102b Keep track of function template specializations, to eliminate by Douglas Gregor · 15 years ago
  72. 683087f Remove ASTContext::getObjCQualifiedIdType(). by Steve Naroff · 15 years ago
  73. e89d159 Implement enough of the 'auto' keyword so we can claim to support N2546. by Anders Carlsson · 15 years ago
  74. a07c33e Decltype needs to have a dependent type if the expr passed to it is type dependent. Fixes PR4444. by Anders Carlsson · 15 years ago
  75. 60a9a2a C++ decltype support (N2343) by Anders Carlsson · 15 years ago
  76. 395b475 Add a DecltypeType type. by Anders Carlsson · 15 years ago
  77. 68584ed Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 15 years ago
  78. d1b3c2d First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 15 years ago
  79. 9cdda0c Support dependent extended vector types and template instantiation by Douglas Gregor · 15 years ago
  80. 76e4ce4 Keep track of whether a type parameter type is a parameter pack. by Anders Carlsson · 15 years ago
  81. 1b63e4f Sink the BuiltinInfo object from ASTContext into the by Chris Lattner · 15 years ago
  82. 86df27b move GetBuiltinType from Builtin::Context to ASTContext. by Chris Lattner · 15 years ago
  83. 26784c1 Delete method which is now trivial. by Eli Friedman · 15 years ago
  84. 687abff Don't allow defining a block with a non-prototype type. Remove a by Eli Friedman · 15 years ago
  85. 15b9176 Move CharIsSigned from TargetInfo to LangOptions. by Eli Friedman · 15 years ago
  86. 8e6ac1d Cleanup/Refactoring of ivar collection. No change in functionality. by Fariborz Jahanian · 15 years ago
  87. 4027cd1 Place the GC attribute on the same relative pointer by Fariborz Jahanian · 15 years ago
  88. 86f4385 Diagnose misuse of __strong attribute in a redeclaration. by Fariborz Jahanian · 15 years ago
  89. 8df7a28 Issue diagnostics on __weak attribute mismatch. by Fariborz Jahanian · 15 years ago
  90. 354e53d Fix a silly typo in my previous objc_gc merging patch. by Eli Friedman · 15 years ago
  91. 07d2587 Cleaned-up version of gc attribute type merging. I still don't like it by Eli Friedman · 15 years ago
  92. 585f7b2 This patch attempts to fix the merging of __strong/__weak attributes by Fariborz Jahanian · 15 years ago
  93. 852d63b Disable type merging with gc attributes. This has a number of nasty by Eli Friedman · 15 years ago
  94. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
  95. 587cbdf Add an assertion so that we don't accidentally build constant arrays of VLAs. by Eli Friedman · 15 years ago
  96. 465226e Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. by Sebastian Redl · 15 years ago
  97. 1590d9c Add a big test case for I-C-Es in C++, and a fix to make it work. The fix might not be the right way to do it. by Sebastian Redl · 15 years ago
  98. 446ee4e Convert ObjC qualified type clients over to using iterators. by Steve Naroff · 15 years ago
  99. dbe833d Simplify printing of the statistics for types. by Douglas Gregor · 15 years ago
  100. 1eed602 Extend getPreferredTypeAlign to handle _Complex double and long long correctly. by Eli Friedman · 15 years ago