summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Serialization: Let ASTWriter return the signature of the written module.Adrian Prantl2015-09-221-15/+22
* Support __builtin_ms_va_list.Charles Davis2015-09-171-0/+2
* EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC)Mehdi Amini2015-09-101-180/+125
* Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVecto...Mehdi Amini2015-09-091-122/+180
* EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)Mehdi Amini2015-09-091-180/+122
* [modules] Write the options records to a separate subblock rather than writingRichard Smith2015-09-081-2/+10
* Re-commit r246497 (and dependent changes r246524 and r246521), reverted inRichard Smith2015-09-011-24/+52
* Reverting r246497 (which requires also reverting r246524 and r246521 to avoid...Aaron Ballman2015-09-011-52/+24
* [modules] When emitting line tables, only emit filenames that are actually re...Richard Smith2015-09-011-5/+15
* Don't use fprintf to emit this diagnostic!Richard Smith2015-09-011-3/+3
* [modules] Add some missing blockinfo records.Richard Smith2015-08-311-2/+31
* [modules] Rework serialized DeclContext lookup table management. Instead ofRichard Smith2015-08-311-24/+52
* [modules] The key to a DeclContext name lookup table is not actually aRichard Smith2015-08-261-44/+17
* Make FileManager::getFileSystemOptions consistent with CompilerInstance::getF...Yaron Keren2015-08-261-2/+2
* [modules] Remove unnecessary deserialization of fully-external HeaderFileInfo...Richard Smith2015-08-241-3/+3
* [modules] Stop updating all identifiers when writing a module. This isRichard Smith2015-08-241-16/+18
* [modules] Further simplification and speedup of redeclaration chain loading.Richard Smith2015-08-221-73/+1
* [modules] Rearrange how redeclaration chains are loaded, to remove a walk overRichard Smith2015-08-221-57/+17
* [modules] Fix HeaderFileInfo serialization to store all the known owning modu...Richard Smith2015-08-181-34/+40
* Range-based-for-convert some loops in ASTWriter. No functionality change inte...Richard Smith2015-08-181-35/+25
* [modules] When explicitly building a module file, don't include timestamps inRichard Smith2015-08-171-18/+20
* [modules] When writing a module file built with -fmodule-map-file-home-is-cwd,Richard Smith2015-08-131-9/+18
* [modules] Remove now-dead code for lazy loading of files specified by -fmodul...Richard Smith2015-08-091-10/+0
* [modules] Stop walking all modules when looking for lexical decls for aRichard Smith2015-08-061-9/+14
* [modules] Defer setting up the lookup table for a DeclContext until we canRichard Smith2015-08-061-0/+4
* Make sure the 2 method calls are sequenced.Argyrios Kyrtzidis2015-07-311-1/+2
* [modules] Fix issue where building a module from a relative path when -workin...Argyrios Kyrtzidis2015-07-311-9/+2
* [modules] Remove redundant information written into DeclContext name lookup t...Richard Smith2015-07-301-3/+2
* [modules] Add an assert for redeclarations that we never added to their redeclRichard Smith2015-07-271-0/+1
* [modules] Stop performing PCM lookups for all identifiers when building with ...Richard Smith2015-07-221-3/+25
* [modules] In C++, stop serializing and deserializing a list of declarations inRichard Smith2015-07-211-18/+25
* [modules] Don't save uninteresting identifiers, and don't consider identifiersRichard Smith2015-07-191-7/+14
* Stop treating extension keywords as 'interesting'; we don't allow the extensionRichard Smith2015-07-171-1/+0
* [modules] Switch to the normal reverse postorder visitation algorithm when co...Richard Smith2015-07-151-5/+2
* [modules] Improve performance when there is a local declaration of an entityRichard Smith2015-07-121-36/+98
* Implement the Objective-C __kindof type qualifier.Douglas Gregor2015-07-071-0/+1
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-2/+2
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-2/+9
* [ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov2015-06-261-0/+12
* Use AddString/ReadString instead of doing it manually NFCBen Langmuir2015-06-231-3/+2
* [Modules] Consider -fmodule-feature in module hash and when loadingBen Langmuir2015-06-231-0/+4
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-2/+2
* [modules] Better support for redefinitions of an entity from the same module.Richard Smith2015-06-151-3/+0
* Implementing C99 partial re-initialization behavior (DR-253)Yunzhong Gao2015-06-101-0/+2
* Refactor MacroInfo so macro arguments can be iterated with range-based for lo...Daniel Marjamaki2015-05-291-3/+2
* Rename a helper template function to 'bytes' to avoid a C++17 STL conflictReid Kleckner2015-05-211-15/+15
* Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi2015-05-181-1/+18
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-5/+5
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-1/+3
OpenPOWER on IntegriCloud