summaryrefslogtreecommitdiffstats
path: root/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Within the module representation, generalize the notion of an umbrellaDouglas Gregor2011-12-081-2/+2
* Implement inferred submodules support, which (when requested)Douglas Gregor2011-12-061-13/+26
* Parse inferred submodules in module maps, track their contents inDouglas Gregor2011-12-051-0/+6
* Implement support for wildcard exports in modules, allowing a moduleDouglas Gregor2011-12-051-1/+2
* Actually add a useful bit to the comment pre-FIXMEDouglas Gregor2011-12-051-1/+1
* When writing a module file, keep track of the set of (sub)modules thatDouglas Gregor2011-12-051-16/+32
* Module files representing actual modules don't need to know the set of module...Douglas Gregor2011-12-031-19/+20
* Implement support for precompiled headers, preambles, and serializedDouglas Gregor2011-12-031-0/+21
* Implement (de-)serialization of the set of exported modules in aDouglas Gregor2011-12-021-1/+14
* Notify the AST writer (via ASTDeserializationListener) when aDouglas Gregor2011-12-021-0/+5
* Implement name hiding for macro definitions within modules, such thatDouglas Gregor2011-12-021-3/+6
* Implement name hiding for declarations deserialized from a non-visibleDouglas Gregor2011-12-011-0/+4
* Infer the submodule ID for a given declaration based on the locationDouglas Gregor2011-12-011-4/+40
* Switch the ID numbers used for submodule IDs in the AST reader over toDouglas Gregor2011-12-011-4/+27
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-6/+6
* Implement (de-)serialization of the description of a module and itsDouglas Gregor2011-11-301-1/+84
* When writing a module file, pass the module through to the ASTDouglas Gregor2011-11-301-5/+6
* Implement (de-)serialization of the buffer contents for an overriddenDouglas Gregor2011-11-161-4/+16
* Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor2011-11-151-0/+3
* [PCH] Do not crash if a class extension in a chained PCH introduces/redeclare...Argyrios Kyrtzidis2011-11-141-0/+14
* [PCH] In ASTWriter::WriteChainedObjCCategories use getDeclID since the declsArgyrios Kyrtzidis2011-11-141-6/+5
* [PCH] When chaining a PCH and serializing HeaderSearch, make sure the HeaderF...Argyrios Kyrtzidis2011-11-131-4/+6
* Fix the signature of the getcontext builtin. Patch by Dimitry Andric.Rafael Espindola2011-11-131-0/+1
* Add a method in ASTMutationListener for the last use of Decl's [is/set]Change...Argyrios Kyrtzidis2011-11-121-8/+8
* [PCH] When completing an objc forward reference, do not serialize the chain o...Argyrios Kyrtzidis2011-11-121-16/+15
* Rework the AST for the initializer of a delegating constructor, soDouglas Gregor2011-11-011-2/+2
* [PCH] Now that we store the location of a decl outside its recordArgyrios Kyrtzidis2011-10-311-3/+4
* [PCH] Sort the file decls by file offset not raw source location.Argyrios Kyrtzidis2011-10-281-4/+5
* [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file locArgyrios Kyrtzidis2011-10-281-4/+7
* [PCH] Keep track of file-level declarations that are contained by files.Argyrios Kyrtzidis2011-10-281-43/+127
* Make the loading of information attached to an IdentifierInfo from anDouglas Gregor2011-10-271-18/+34
* For modules, all macros that aren't include guards are implicitlyDouglas Gregor2011-10-171-3/+4
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-2/+2
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+12
* Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method.Daniel Dunbar2011-09-291-1/+1
* Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch toDaniel Dunbar2011-09-291-4/+3
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-4/+4
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* [PCH] Don't store the source range for each preprocessed entity sinceArgyrios Kyrtzidis2011-09-201-8/+0
* [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntityArgyrios Kyrtzidis2011-09-201-4/+0
* The location of the name in MacroDefinition is the beginning of its range,Argyrios Kyrtzidis2011-09-201-1/+0
* In libclang, when visiting preprocessed entities in a source range, useArgyrios Kyrtzidis2011-09-191-16/+1
* Introduce local_begin()/local_end() methods in PreprocessingRecord whichArgyrios Kyrtzidis2011-09-191-3/+3
* Introduce PreprocessingRecord::getPreprocessedEntitiesInRange()Argyrios Kyrtzidis2011-09-191-2/+3
* With modules, we can end up loading a new module after we've seen anDouglas Gregor2011-09-171-7/+69
* [PCH] Overhaul how preprocessed entities are [de]serialized.Argyrios Kyrtzidis2011-09-151-51/+23
* Don't try to write a macro offset for an identifier that names a non-exported...Douglas Gregor2011-09-141-17/+13
* Revert my exported-macro hackery. Something is amissDouglas Gregor2011-09-141-12/+13
* Make sure that we actually keep the key length and data length in sync when d...Douglas Gregor2011-09-141-14/+12
* Don't try to write a macro offset for an identifier that names a non-exported...Douglas Gregor2011-09-141-1/+2