aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTWriter.cpp
AgeCommit message (Expand)Author
2012-01-01Don't bother rewriting an Objective-C class or protocol declaration to the mo...Douglas Gregor
2012-01-01Eliminate ASTMutationListener::UpdatedAttributeList, which is noDouglas Gregor
2012-01-01Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor
2011-12-31Implement support for module requirements, which indicate the languageDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-22Serialize the AST reader's mapping from canonical declarations to theDouglas Gregor
2011-12-20When we make a previously-deserialized module definition visible,Douglas Gregor
2011-12-20Detect when mapping a #include/#import over to a submodule ends upDouglas Gregor
2011-12-19Eliminate the first->last redeclaration map from the AST fileDouglas Gregor
2011-12-19Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used...Craig Topper
2011-12-17Completely re-implement (de-)serialization of declarationDouglas Gregor
2011-12-15Introduce the core infrastructure needed to model a completeDouglas Gregor
2011-12-12Tweak submodule ID handling in the AST writerDouglas Gregor
2011-12-08Implement umbrella directories for modules, which are similar toDouglas Gregor
2011-12-08Within the module representation, generalize the notion of an umbrellaDouglas Gregor
2011-12-06Implement inferred submodules support, which (when requested)Douglas Gregor
2011-12-05Parse inferred submodules in module maps, track their contents inDouglas Gregor
2011-12-05Implement support for wildcard exports in modules, allowing a moduleDouglas Gregor
2011-12-05Actually add a useful bit to the comment pre-FIXMEDouglas Gregor
2011-12-05When writing a module file, keep track of the set of (sub)modules thatDouglas Gregor
2011-12-03Module files representing actual modules don't need to know the set of module...Douglas Gregor
2011-12-03Implement support for precompiled headers, preambles, and serializedDouglas Gregor
2011-12-02Implement (de-)serialization of the set of exported modules in aDouglas Gregor
2011-12-02Notify the AST writer (via ASTDeserializationListener) when aDouglas Gregor
2011-12-02Implement name hiding for macro definitions within modules, such thatDouglas Gregor
2011-12-01Implement name hiding for declarations deserialized from a non-visibleDouglas Gregor
2011-12-01Infer the submodule ID for a given declaration based on the locationDouglas Gregor
2011-12-01Switch the ID numbers used for submodule IDs in the AST reader over toDouglas Gregor
2011-11-30Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor
2011-11-30Implement (de-)serialization of the description of a module and itsDouglas Gregor
2011-11-30When writing a module file, pass the module through to the ASTDouglas Gregor
2011-11-16Implement (de-)serialization of the buffer contents for an overriddenDouglas Gregor
2011-11-15Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor
2011-11-14[PCH] Do not crash if a class extension in a chained PCH introduces/redeclare...Argyrios Kyrtzidis
2011-11-14[PCH] In ASTWriter::WriteChainedObjCCategories use getDeclID since the declsArgyrios Kyrtzidis
2011-11-13[PCH] When chaining a PCH and serializing HeaderSearch, make sure the HeaderF...Argyrios Kyrtzidis
2011-11-13Fix the signature of the getcontext builtin. Patch by Dimitry Andric.Rafael Espindola
2011-11-12Add a method in ASTMutationListener for the last use of Decl's [is/set]Change...Argyrios Kyrtzidis
2011-11-12[PCH] When completing an objc forward reference, do not serialize the chain o...Argyrios Kyrtzidis
2011-11-01Rework the AST for the initializer of a delegating constructor, soDouglas Gregor
2011-10-31[PCH] Now that we store the location of a decl outside its recordArgyrios Kyrtzidis
2011-10-28[PCH] Sort the file decls by file offset not raw source location.Argyrios Kyrtzidis
2011-10-28[PCH] In ASTWriter::associateDeclWithFile don't bother finding the file locArgyrios Kyrtzidis
2011-10-28[PCH] Keep track of file-level declarations that are contained by files.Argyrios Kyrtzidis
2011-10-27Make the loading of information attached to an IdentifierInfo from anDouglas Gregor
2011-10-17For modules, all macros that aren't include guards are implicitlyDouglas Gregor
2011-10-07Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall
2011-10-06Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman
2011-09-29Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method.Daniel Dunbar
2011-09-29Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch toDaniel Dunbar