1. 6b54151 Fix C++ PCH issues. by Argyrios Kyrtzidis · 14 years ago
  2. 7e24256 Implement libclang support for using declarations. Clang actually uses by Douglas Gregor · 14 years ago
  3. 0a35bce Implement libclang support for using directives (cursor + visitation + by Douglas Gregor · 14 years ago
  4. 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
  5. 8ea5b9d Improve location information in the representation of namespace by Douglas Gregor · 14 years ago
  6. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 14 years ago
  7. 6e50e00 AST reader support for having specializations of templates from earlier in the chain. by Sebastian Redl · 14 years ago
  8. e1dde81 Read the UPDATE_VISIBLE record, and add its visible decls to the lookup tables. Also, free the lookup tables when destructing the ASTReader. by Sebastian Redl · 14 years ago
  9. 000835d Support for IRGen of synthesize bitfield ivars in by Fariborz Jahanian · 14 years ago
  10. 2c18bb7 objective-c ivar refactoring patch. Iterations by Fariborz Jahanian · 14 years ago
  11. 074dcc8 Use the AST on-disk hash table for name lookup inside a DeclContext. by Argyrios Kyrtzidis · 14 years ago
  12. 8538e8d Rename pch namespace to serialization. by Sebastian Redl · 14 years ago
  13. 6ab7cd8 Rename the ASTReader header files. by Sebastian Redl · 14 years ago
  14. 904c9c8 Rename the ASTReader implementation files. by Sebastian Redl · 14 years ago[Renamed (99%) from lib/Serialization/PCHReaderDecl.cpp]
  15. 3c7f413 More PCH -> AST renaming. by Sebastian Redl · 14 years ago
  16. d527cc0 Rename PCHDeclReader -> ASTDeclReader. by Sebastian Redl · 14 years ago
  17. c43b54c Rename PCHReader to ASTReader. by Sebastian Redl · 14 years ago
  18. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
  19. 8572813 Reintroduce the serialization library, with fixed dependencies. by Sebastian Redl · 14 years ago[Renamed (99%) from lib/Frontend/PCHReaderDecl.cpp]
  20. a8fb24f Patch to add type parameter support for attribute iboutletcollection. by Fariborz Jahanian · 14 years ago
  21. 4557e47 Revert Sebastian's build-breaking patch. by Douglas Gregor · 14 years ago[Renamed (99%) from lib/Serialization/PCHReaderDecl.cpp]
  22. 93c9729 Create a new Serialization module that contains all the PCH code, and will contain all the module code in the future. Update the Makefiles, CMake projects and the Xcode project. I hope I did everything right for Xcode. No functionality change. by Sebastian Redl · 14 years ago[Renamed (99%) from lib/Frontend/PCHReaderDecl.cpp]
  23. 0b17c61 Instead of modifying the ObjC AST to not modify existing declarations, teach chained PCH to overwrite declarations from earlier PCH files in dependent ones. Tell Sema to note when it changes AST nodes so that they have to be reserialized. Finally, the ObjCProtocolDecls created in forward decls, like the ObjCInterfaceDecls in @class forward decls, are not lexically part of the decl context; only the definition is. by Sebastian Redl · 14 years ago
  24. ef3dce8 Added locations and type source info for DeclarationName inside UsingDecl. by Abramo Bagnara · 14 years ago
  25. 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
  26. deacbdc Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable, by Douglas Gregor · 14 years ago
  27. 74c730a - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition. by Sebastian Redl · 14 years ago
  28. 2f92230 Complete PCH support for ObjCPropertyImplDecl. by Argyrios Kyrtzidis · 14 years ago
  29. 9d50c06 Support ObjC implementation decls for PCH. by Argyrios Kyrtzidis · 14 years ago
  30. 8e706f4 Refactor into functions PCH reading/writing the CXXBaseOrMemberInitializers. No functionality change. by Argyrios Kyrtzidis · 14 years ago
  31. a834888 Remove the DeclaredInCondition bit now that it's no longer used. by Nick Lewycky · 14 years ago
  32. 3f95477 Make sure C++ variable definitions are actually passed to the consumer when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
  33. aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
  34. a865005 Apart from storing/retrieving the previous redeclaration from PCH, also store/retrieve the most recent by Argyrios Kyrtzidis · 14 years ago
  35. 29ee3a2 Refactor the way PCHReader tracks whether we are in recursive loading. by Argyrios Kyrtzidis · 14 years ago
  36. 8a798a7 Store latest redeclaration for each redeclarable template declaration by Peter Collingbourne · 14 years ago
  37. 9eabeba Refactor redeclarable template declarations by Peter Collingbourne · 14 years ago
  38. d692af7 Update the list of lexical decls in the TU for chained PCHs. This makes -ast-print show the decls from the dependent PCH. by Sebastian Redl · 14 years ago
  39. 681d723 - Fix recording of offsets of types in dependent PCHs. by Sebastian Redl · 14 years ago
  40. 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
  41. 577d479 Thread bitstream cursors all the way through the AST reading stuff. This way, reading a trivial 2-element chained file actually works. by Sebastian Redl · 14 years ago
  42. 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
  43. 0d39689 Read/write C++0x static_assert for PCH. by Argyrios Kyrtzidis · 14 years ago
  44. 0fa7d0b Allow loading declcontext information from any file in the chain. Properly write source locations to dependent files. WIP by Sebastian Redl · 14 years ago
  45. 554e6aa Read/write FriendTemplateDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  46. 971dd44 Apparently not every system thinks that references in pairs are as cool as I think. by Sebastian Redl · 14 years ago
  47. cb526aa Allow loading declarations from any file in the chain. WIP by Sebastian Redl · 14 years ago
  48. 2c853e4 Hide FunctionTemplateDecl's specializations folding set as implementation detail and introduce by Argyrios Kyrtzidis · 14 years ago
  49. bc5ab7c Whether the specialization should be added to template's folding set when read from PCH, by Argyrios Kyrtzidis · 14 years ago
  50. 2f82c58 Remove PCHReader::getStream(), it was unused. Inline PCHReader::getDelsCursor() into its sole caller and remove it. This reduces the attack surface of multiple PCH files towards code outside the PCH implementation. by Sebastian Redl · 14 years ago
  51. ac0021b Added PCH/ASTImporter code for ObjCIvarDecl's field. by Fariborz Jahanian · 14 years ago
  52. 9137a52 First baby steps towards PCHReader being able to keep track of multiple PCH files. WIP by Sebastian Redl · 14 years ago
  53. 0a67edd Simplify code using the new FoldingSetImpl::InsertNode() overload. by Argyrios Kyrtzidis · 14 years ago
  54. 1bdb5a6 Switch to void-cast for this. Chris prefers that over the attribute, I'll by Chandler Carruth · 14 years ago
  55. fb3f9be Mark assert-only variables as unused. by Chandler Carruth · 14 years ago
  56. ecf966e Reorganize how ClassTemplate[Partial]SpecializationDecls are read/written to avoid the by Argyrios Kyrtzidis · 14 years ago
  57. 64a5e2c isMemberSpecialization -> setMemberSpecialization. by Argyrios Kyrtzidis · 14 years ago
  58. bfcc92c Support TemplateTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  59. 82f8e79 Fix reading of UsingDecl from PCH. by Argyrios Kyrtzidis · 14 years ago
  60. bb80a8e Delay passing InterestingDecls to the Consumer until when we know we are not in recursive loading and the by Argyrios Kyrtzidis · 14 years ago
  61. 1f377b1 Pacify versions of gcc that think these variables may be used by Duncan Sands · 14 years ago
  62. 057d9af Read/write function template specializations for PCH, properly this time. by Argyrios Kyrtzidis · 14 years ago
  63. 0f47bb9 Allow a CXXRecordDecl to get a DefinitionData pointer even when its owner is still initializing. by Argyrios Kyrtzidis · 14 years ago
  64. 7422827 Read/write instantiated-from-member of EnumDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  65. c8f9af2 Read/write the identifier namespace in PCH for decls that may modify it. by Argyrios Kyrtzidis · 14 years ago
  66. 7b081c8 Read/write some source location for PCH. by Argyrios Kyrtzidis · 14 years ago
  67. c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
  68. 691d77f Write/read ParmVarDecl's UninstantiatedDefaultArg for PCH. by Argyrios Kyrtzidis · 14 years ago
  69. 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
  70. a038c1d When setting the anonymous namespace at PCH reading, it may still be initializing so avoid by Argyrios Kyrtzidis · 14 years ago
  71. 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
  72. 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
  73. 0745d0a Read/write CastExpr's CXXBaseSpecifierArray for PCH. by Argyrios Kyrtzidis · 14 years ago
  74. a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
  75. 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
  76. 9146832 Handle CXXConstructorDecl, CXXDestructorDecl, and CXXConversionDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  77. 5efb06f Fix reading FunctionDecls from PCH. by Argyrios Kyrtzidis · 14 years ago
  78. 7d53048 Fix reading ClassTemplateDecl's ClassTemplateSpecializationDecls and ClassTemplatePartialSpecializationDecls. by Argyrios Kyrtzidis · 14 years ago
  79. 37ffed3 Fully read/write CXXRecordDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  80. d8a0c6f Generally types expect an initialized TypeDecl; its safer and less complicated to delay PCH reading the type of a TypeDecl. by Argyrios Kyrtzidis · 14 years ago
  81. b8b03e6 Add some side-effect free Create methods for TypeDecl subclasses and use them for PCH reading. by Argyrios Kyrtzidis · 14 years ago
  82. 8f4eae9 Fix PCH support for UnresolvedUsingTypenameDecl and UnresolvedUsingValueDecl. by Argyrios Kyrtzidis · 14 years ago
  83. 6764334 Support C++ friend declarations for PCH. by Argyrios Kyrtzidis · 14 years ago
  84. 919e693 Modify the way sub-statements are stored and retrieved from PCH. by Argyrios Kyrtzidis · 14 years ago
  85. dc767e3 Fix various bugs in recent commits for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
  86. b24e199 Support NonTypeTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  87. dd41c14 Support C++ class template specializations and partial specializations for PCH. by Argyrios Kyrtzidis · 14 years ago
  88. 80aa1cd Patch to provide separate ASTs for multiple ObjC class extension by Fariborz Jahanian · 14 years ago
  89. f511ba6 Support emitting/reading function templates to/from PCH. by Argyrios Kyrtzidis · 14 years ago
  90. 5bf1bdc Combine ClassTemplateDecl's PreviousDeclaration with CommonPtr, as in FunctionTemplateDecl. by Argyrios Kyrtzidis · 14 years ago
  91. b01a552 Support PCH emitting/reading of using declarations. by Argyrios Kyrtzidis · 14 years ago
  92. 28d16d7 Include a hack to allow loading of templated CXXRecordDecls and test template reading from PCH. by Argyrios Kyrtzidis · 14 years ago
  93. 8731ca7 Initial support for reading templates from PCH. by Argyrios Kyrtzidis · 14 years ago
  94. 90b715e Initial support for writing templates to PCH. by Argyrios Kyrtzidis · 14 years ago
  95. 387475d Implement first TD-based usage of attributes. by Sean Hunt · 14 years ago
  96. 1715bf5 Fix PCH issue. Attributes of a declaration were truncated to just one when the decl was read from a PCH file. by Argyrios Kyrtzidis · 14 years ago
  97. 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
  98. 83a230c Remember type source information for Objective C property declarations. by John McCall · 14 years ago
  99. 82dc009 Restructure how we interpret block-literal declarators. Correctly handle by John McCall · 14 years ago
  100. 5250f27 Hack in some really terrible C++ record PCH support that I need right now. by John McCall · 14 years ago