- db99241 Push nested-name-specifier source location information into using directives. by Douglas Gregor · 14 years ago
- dc35571 Update UsingDecl, UnresolvedUsingTypenameDecl, and by Douglas Gregor · 14 years ago
- 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 14 years ago
- ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
- 0895d15 When reading the AST, delay loading of the redeclaration chain to avoid deeply nested calls. by Argyrios Kyrtzidis · 14 years ago
- 76a4021 NonTypeTemplateParmDecl is just a DeclaratorDecl, not a VarDecl. by John McCall · 14 years ago
- 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
- 469a1eb An insomniac stab at making block declarations list the variables they close by John McCall · 14 years ago
- cb88a1f Use attributes for all the override control specifiers. by Anders Carlsson · 14 years ago
- c0534b6 Add IsMarkedOverride and IsMarkedFinal flags to FunctionDecl (to be used by CXXRecordDecl). by Anders Carlsson · 14 years ago
- 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
- dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
- cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
- 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
- 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
- 8f15094 When an "inline" declaration was followed by a definition not marked by Douglas Gregor · 14 years ago
- a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
- 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
- a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
- 826faa2 Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avoid leaking memory. by Argyrios Kyrtzidis · 14 years ago
- acec34b Flush statements after writing each DECL_CXX_BASE_SPECIFIERS node by Douglas Gregor · 14 years ago
- 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
- e09a275 Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. by Argyrios Kyrtzidis · 14 years ago
- 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
- bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
- 69aecc6 Lazily load the next friend in the chain of FriendDecls, to eliminate by Douglas Gregor · 14 years ago
- 89eaf3a Refactoring. by Argyrios Kyrtzidis · 14 years ago
- 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
- c01dc6f Minor refactoring; Pull reading/writing DefinitionData out into a function. by Argyrios Kyrtzidis · 14 years ago
- 0ad6dc3 Fix chained PCH issue; make sure all visible decls that will be put into a UPDATE_VISIBLE block were recorded beforehand. by Argyrios Kyrtzidis · 14 years ago
- 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
- 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
- 0d7d399 Fix up the comments for creating ParmVarDeclAbbrev to reflect reality. by Argyrios Kyrtzidis · 14 years ago
- 4eb9fc0 Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. by Argyrios Kyrtzidis · 14 years ago
- 6102ca1 White-listing templated-scope friend decls is a good idea, but doing it by John McCall · 14 years ago
- 4045107 Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and QualifierInfos (rdar://8513756). by Argyrios Kyrtzidis · 14 years ago
- 36d2fd4 Store in PCH the key function of C++ class to avoid deserializing the complete declaration context in order to compute it. by Argyrios Kyrtzidis · 14 years ago
- 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
- 0a0c3e7 Serialize the "inline" bit for namespaces. Fixes <rdar://problem/8515069>. by Douglas Gregor · 14 years ago
- 3e9438b Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could by Douglas Gregor · 14 years ago
- 99a8ca0 Fix C++ PCH issue. by Argyrios Kyrtzidis · 14 years ago
- a626a3d Fix C++ PCH issue. by Argyrios Kyrtzidis · 14 years ago
- 6b54151 Fix C++ PCH issues. by Argyrios Kyrtzidis · 14 years ago
- 0a35bce Implement libclang support for using directives (cursor + visitation + by Douglas Gregor · 14 years ago
- 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
- 8ea5b9d Improve location information in the representation of namespace by Douglas Gregor · 14 years ago
- 4153a06 AST writer support for having specializations of templates from earlier in the chain. This ought to finish C++ chained PCH support. by Sebastian Redl · 14 years ago
- 000835d Support for IRGen of synthesize bitfield ivars in by Fariborz Jahanian · 14 years ago
- 074dcc8 Use the AST on-disk hash table for name lookup inside a DeclContext. by Argyrios Kyrtzidis · 14 years ago
- 8538e8d Rename pch namespace to serialization. by Sebastian Redl · 14 years ago
- d527cc0 Rename PCHDeclReader -> ASTDeclReader. by Sebastian Redl · 14 years ago
- 7faa2ec Rename PCHWriter.h to ASTWriter.h by Sebastian Redl · 14 years ago
- 4ee2ad0 Rename the ASTWriter implementation files by Sebastian Redl · 14 years ago[Renamed (99%) from lib/Serialization/PCHWriterDecl.cpp]
- 3397c55 Do the PCH->AST rename for ASTWriter's implementation parts. by Sebastian Redl · 14 years ago
- a4232eb Rename PCHWriter to ASTWriter by Sebastian Redl · 14 years ago
- 8572813 Reintroduce the serialization library, with fixed dependencies. by Sebastian Redl · 14 years ago[Renamed (99%) from lib/Frontend/PCHWriterDecl.cpp]
- 4557e47 Revert Sebastian's build-breaking patch. by Douglas Gregor · 14 years ago[Renamed (99%) from lib/Serialization/PCHWriterDecl.cpp]
- 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/PCHWriterDecl.cpp]
- 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
- 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
- deacbdc Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable, by Douglas Gregor · 14 years ago
- 74c730a - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition. by Sebastian Redl · 14 years ago
- 2f92230 Complete PCH support for ObjCPropertyImplDecl. by Argyrios Kyrtzidis · 14 years ago
- 9d50c06 Support ObjC implementation decls for PCH. by Argyrios Kyrtzidis · 14 years ago
- 8e706f4 Refactor into functions PCH reading/writing the CXXBaseOrMemberInitializers. No functionality change. by Argyrios Kyrtzidis · 14 years ago
- a834888 Remove the DeclaredInCondition bit now that it's no longer used. by Nick Lewycky · 14 years ago
- a7be506 Collect namespaces that need updating in a PCH chain. WIP by Sebastian Redl · 14 years ago
- a865005 Apart from storing/retrieving the previous redeclaration from PCH, also store/retrieve the most recent by Argyrios Kyrtzidis · 14 years ago
- 4ac7c0b Change the name to something less terrible; suggestion by Doug. No functionality change. by Argyrios Kyrtzidis · 14 years ago
- 90e99a8 Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
- 8a798a7 Store latest redeclaration for each redeclarable template declaration by Peter Collingbourne · 14 years ago
- 9eabeba Refactor redeclarable template declarations by Peter Collingbourne · 14 years ago
- a6d6af3 Revert r109546, it broke linux build. by Argyrios Kyrtzidis · 14 years ago
- ee94e2d Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
- 90176d1 Always deserialize from PCH file scoped variables with non trivial constructor/destructor. by Argyrios Kyrtzidis · 14 years ago
- 681d723 - Fix recording of offsets of types in dependent PCHs. by Sebastian Redl · 14 years ago
- f2f0f03 Make declarations in the dependent PCH visible, for C at least. by Sebastian Redl · 14 years ago
- 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
- 0d39689 Read/write C++0x static_assert for PCH. by Argyrios Kyrtzidis · 14 years ago
- 554e6aa Read/write FriendTemplateDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 2c853e4 Hide FunctionTemplateDecl's specializations folding set as implementation detail and introduce by Argyrios Kyrtzidis · 14 years ago
- bc5ab7c Whether the specialization should be added to template's folding set when read from PCH, by Argyrios Kyrtzidis · 14 years ago
- ac0021b Added PCH/ASTImporter code for ObjCIvarDecl's field. by Fariborz Jahanian · 14 years ago
- ecf966e Reorganize how ClassTemplate[Partial]SpecializationDecls are read/written to avoid the by Argyrios Kyrtzidis · 14 years ago
- bfcc92c Support TemplateTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 057d9af Read/write function template specializations for PCH, properly this time. by Argyrios Kyrtzidis · 14 years ago
- 0f47bb9 Allow a CXXRecordDecl to get a DefinitionData pointer even when its owner is still initializing. by Argyrios Kyrtzidis · 14 years ago
- 7422827 Read/write instantiated-from-member of EnumDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- c8f9af2 Read/write the identifier namespace in PCH for decls that may modify it. by Argyrios Kyrtzidis · 14 years ago
- 7b081c8 Read/write some source location for PCH. by Argyrios Kyrtzidis · 14 years ago
- c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
- 691d77f Write/read ParmVarDecl's UninstantiatedDefaultArg for PCH. by Argyrios Kyrtzidis · 14 years ago
- 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
- 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
- 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
- 0745d0a Read/write CastExpr's CXXBaseSpecifierArray for PCH. by Argyrios Kyrtzidis · 14 years ago
- a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
- 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
- 9146832 Handle CXXConstructorDecl, CXXDestructorDecl, and CXXConversionDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 5efb06f Fix reading FunctionDecls from PCH. by Argyrios Kyrtzidis · 14 years ago