1. 4bdf087 Enhance Evaluate to handle ObjC qualified id and class types; as far as by Eli Friedman · 16 years ago
  2. dcdafb6 Improvements to ASTContext::getDeclAlignInBytes; fixes the testcase in by Eli Friedman · 16 years ago
  3. 559a833 Correctly encode incomplete and variable length arrays. Fixes PR3639. by Anders Carlsson · 16 years ago
  4. f7f52e7 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
  5. 15509f4 Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
  6. 86f938b Fixed an ICE in meta-data generation of __weak/__strong ivars. by Fariborz Jahanian · 16 years ago
  7. 61490e9 Fix build on windows. by Cedric Venet · 16 years ago
  8. 5fd659d by Steve Naroff · 16 years ago
  9. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
  10. a223cca More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
  11. 0be2ef2 Fix PR3619 by properly considering size modifiers and type quals when by Chris Lattner · 16 years ago
  12. b7d2553 fix some subtle bugs handling the mix of cvr qualifiers, addr spaces, by Chris Lattner · 16 years ago
  13. 4fd83ea Some refactoring and simplificaiotn of objc's gc ir gen. by Fariborz Jahanian · 16 years ago
  14. e00d5c0 Add Type::isSpecificBuiltinType as a shortcut. by Daniel Dunbar · 16 years ago
  15. d33d9c0 Representation of objc gc's attribute using ExtQualType. by Fariborz Jahanian · 16 years ago
  16. b7d0844 Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 16 years ago
  17. 4886a42 Simplified ExtQualType per Chris's feedback. by Fariborz Jahanian · 16 years ago
  18. 59d16d1 Added support for objc's gc attribute in ExtQualType. by Fariborz Jahanian · 16 years ago
  19. f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
  20. 225dfd7 Use isa<...> instead of dyn_cast<...> where result is not needed. by Fariborz Jahanian · 16 years ago
  21. bb99bde Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
  22. 736166b fix build on systems where uint64_t != unsigned long long by Chris Lattner · 16 years ago
  23. 3573c0c Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
  24. f3710ba Fixed a problem caused by foreward @class use by Fariborz Jahanian · 16 years ago
  25. f98aba3 Initial implementation of arbitrary fixed-width integer types. by Eli Friedman · 16 years ago
  26. 389bf46 Several cleanups: by Steve Naroff · 16 years ago
  27. c657eba Last @encode'ing fix for objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
  28. 72696e1 Patch to fix encoding in 64bit abi. With this patch by Fariborz Jahanian · 16 years ago
  29. 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
  30. fab9d67 Improve the representation of template type parameters. We now by Douglas Gregor · 16 years ago
  31. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  32. 21a98b1 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
  33. 64cfdb7 Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
  34. c0ac492 Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free). by Steve Naroff · 16 years ago
  35. f83820b Convert types over to placement new() that takes an ASTContext. by Steve Naroff · 16 years ago
  36. 32b978c Fixed a typo in getPreferredTypeAlign method. by Fariborz Jahanian · 16 years ago
  37. 34ebde4 add a new "getPreferredTypeAlign" method to return the preferred alignment by Chris Lattner · 16 years ago
  38. 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
  39. af707ab add initial support for the gcc "alignof(decl) is the alignment of the decl by Chris Lattner · 16 years ago
  40. f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
  41. b17e3b0 Use the ASTContext's allocator for FunctionTypeNoProto and TypeOfExpr by Douglas Gregor · 16 years ago
  42. 83bccb8 Detailed documentation for encoding of properties and a test case. by Fariborz Jahanian · 16 years ago
  43. 090b3f7 Improving on encoding of objective-c's property types. More to come. by Fariborz Jahanian · 16 years ago
  44. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  45. 506010b Make sure all types are allocated with 8-byte alignment. by Steve Naroff · 16 years ago
  46. 566c2ba Allocate Types using ASTContext's 'Allocator' object. by Ted Kremenek · 16 years ago
  47. 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
  48. 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
  49. c55a240 Don't ICE on user redeclaration of objc's built-in types. by Fariborz Jahanian · 16 years ago
  50. 88054de rename "virtual location" of a macro to "instantiation location". by Chris Lattner · 16 years ago
  51. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
  52. 8b4bf90 Patch to fix encoding of Enum bitfields in ObjC. by Fariborz Jahanian · 16 years ago
  53. 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
  54. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  55. 8141b75 Back out code for handling VectorType's in getFloatingRank. by Daniel Dunbar · 16 years ago
  56. d786f6a Implement getFloatingRank() for extended vectors. by Daniel Dunbar · 16 years ago
  57. 3e1b16c Last patch, for now, to privde ObjC's encoding of types. by Fariborz Jahanian · 16 years ago
  58. a1c033e Lot more encoding work. We are closing the gap to by Fariborz Jahanian · 16 years ago
  59. 5b8c7d9 More encoding support; in this case, encoding of by Fariborz Jahanian · 16 years ago
  60. 6183a99 Add ASTContext::getBaseElementType and use it in CodeGenFunction::EmitArraySubscriptExpr. by Anders Carlsson · 16 years ago
  61. 4306d3c Finish up saving original parameter type and by Fariborz Jahanian · 16 years ago
  62. adcaf54 Strangely enough, name of ObjC class is not encoded into the by Fariborz Jahanian · 16 years ago
  63. 43822ea More encoding support. This time for @encode of classes and bitfields. by Fariborz Jahanian · 16 years ago
  64. c166d73 Several@encode bug fixes for ObjC. by Fariborz Jahanian · 16 years ago
  65. efc4c4b Removed a slot in ObjCMemRegExpr used in code gen which did not belong there. by Fariborz Jahanian · 16 years ago
  66. b74668e fix a few more memory leaks: clean the ASTRecordLayouts, ASTObjCInterfaces and ASTRecordForInterface maps by Nuno Lopes · 16 years ago
  67. a769c00 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 16 years ago
  68. 7df7b6b Create new EnumDecl nodes for redeclarations of enums, linking them by Douglas Gregor · 16 years ago
  69. e267ff3 Address some comments on the name lookup/DeclContext patch from Chris by Douglas Gregor · 16 years ago
  70. a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
  71. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  72. bc76dd0 The "real" fix for <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
  73. 83f96f6 Some cleanups to the dependent-types commit, as suggested by Sebastian by Douglas Gregor · 16 years ago
  74. 4e78fd0 Fix <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
  75. c0febd5 Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
  76. 898574e Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago
  77. 72c3f31 Representation of template type parameters and non-type template by Douglas Gregor · 16 years ago
  78. 39f34e9 Migrate some stuff from NamedDecl::getName() to by Chris Lattner · 16 years ago
  79. bb49c3e simplify this code. by Chris Lattner · 16 years ago
  80. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
  81. e6db3b0 formatting by Chris Lattner · 16 years ago
  82. 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
  83. b3ac543 Fix Release-Asserts warning. by Daniel Dunbar · 16 years ago
  84. 1d75118 Support getTypeInfo, getTypeAlign, getTypeSize on const Type*s. by Daniel Dunbar · 16 years ago
  85. d934112 Eliminate header dependency ASTContext -> TargetInfo by Douglas Gregor · 16 years ago
  86. b4e66d5 Connect ASTContext to TargetInfo when determining the size_t, ptrdiff_t, and wchar_t types. Fixes recent breakage on Linux. by Douglas Gregor · 16 years ago
  87. 7fb5e48 Don't give a default argument to ASTContext::getFunctionType for the TypeQuals parameter, it causes subtle bugs where TypeQuals, while necessary, are omitted from the call. by Argyrios Kyrtzidis · 16 years ago
  88. 971c4fa -Add support for cv-qualifiers after function declarators. by Argyrios Kyrtzidis · 16 years ago
  89. 6ae9850 Fix <rdar://problem/6257645> clang static analyzer crashes when encountering blocks as objects by Steve Naroff · 16 years ago
  90. 8e9bebd Preliminary support for function overloading by Douglas Gregor · 16 years ago
  91. 87f3b93 Sema::CheckCompareOperands() and ASTContext::mergeTypes(): Change handling of ObjC qualified id types to be consistent with gcc. This changes a handful of test case errors into warnings (diff will tell you which cases have changed). by Steve Naroff · 16 years ago
  92. 0d504c1 Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType. by Daniel Dunbar · 16 years ago
  93. d96b35b More Obj-C type encoding improvements. by Daniel Dunbar · 16 years ago
  94. 82a6cfb Fix bug in Obj-C type encoding for structures. by Daniel Dunbar · 16 years ago
  95. 502a4a1 Anonymous structures print as '?=' in Obj-C type encoding. by Daniel Dunbar · 16 years ago
  96. 1e6759e Using dyn_cast_or_null here is redundant, use dyn_cast instead. by Argyrios Kyrtzidis · 16 years ago
  97. 3b0db90 Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
  98. f6e764f silence a bunch of warnings in a release-assert build. by Chris Lattner · 16 years ago
  99. 6171085 Wrap long lines and other minor cleanups, no functionality change. by Chris Lattner · 16 years ago
  100. f7bb8b9 Pass postfix attributes to ActOnFields (mismarked a file). by Daniel Dunbar · 16 years ago