summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [modules] Fix some of the confusion when computing the override set for a macroRichard Smith2014-07-211-13/+12
* Reinstate r213348, reverted in r213395, with an additional bug fix and moreRichard Smith2014-07-181-1/+17
* Revert "[modules] Fix macro hiding bug exposed if:"Ben Langmuir2014-07-181-11/+1
* [modules] Fix macro hiding bug exposed if:Richard Smith2014-07-181-1/+11
* Added the pack_elements range accessor. Refactoring some for loops to use ran...Aaron Ballman2014-07-151-3/+2
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-1/+1
* Complete the switch from mappings to declarative diagnostic severitiesAlp Toker2014-06-121-1/+1
* Improve diagnostic mapping terminologyAlp Toker2014-06-101-1/+1
* Implemented support for "pragma clang optimize on/off", based on attribute 'o...Dario Domizioli2014-05-231-0/+11
* If a class template specialization from one module has its definitionRichard Smith2014-05-221-0/+13
* [C++11] Use 'nullptr'. Serialization edition.Craig Topper2014-05-221-25/+26
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-3/+2
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-1/+2
* [PCH/Modules] Don't tie TargetOptions::LinkerVersion to a module/PCH, it's a ...Argyrios Kyrtzidis2014-04-291-1/+0
* When a module completes the definition of a class template specialization imp...Richard Smith2014-04-191-38/+107
* Teach users of OnDiskHashTable to define hash_value and offset typesJustin Bogner2014-04-181-5/+18
* Remove OnDiskHashTable.h, since it's been moved to llvmJustin Bogner2014-04-181-6/+7
* Add missing serialization code for one of the CXXRecordDecl definition flags.Richard Smith2014-04-171-0/+1
* Allow multiple modules with the same name to coexist in the module cacheBen Langmuir2014-04-141-1/+28
* [Preprocessor/CodeComplete] Don't add include guard macros to code-completion...Argyrios Kyrtzidis2014-04-091-0/+1
* Reapply "OnDiskHashTable: Use EndianStream.h to write little endian ostreams"Justin Bogner2014-03-281-61/+93
* Revert "OnDiskHashTable: Use EndianStream.h to write little endian ostreams"Justin Bogner2014-03-281-93/+61
* OnDiskHashTable: Use EndianStream.h to write little endian ostreamsJustin Bogner2014-03-281-61/+93
* Fix PR18307: Properly (de)serialize inherited constructors and their using de...Stephan Tolksdorf2014-03-271-7/+25
* Save out a correct lookup table if a lookup table entry is stale (it containsRichard Smith2014-03-251-64/+76
* Emit an update record if we instantiate the definition of a function templateRichard Smith2014-03-221-0/+27
* Fixing code that doesn't compile in MSVC 2012 (but does in MSVC 2013) from r2...Aaron Ballman2014-03-211-15/+23
* Serialize and deserialize mangling numbers.Richard Smith2014-03-211-3/+18
* PR19215: When writing/reading a PCH that imported a module, store the locationRichard Smith2014-03-211-11/+24
* When the exception specification for a function in an imported PCH or module isRichard Smith2014-03-201-9/+30
* Refactor and simplify DeclUpdates serialization.Richard Smith2014-03-201-69/+38
* Refactor to move decl update emission into the decl emission loop.Richard Smith2014-03-201-15/+19
* Rearrange serialization block order to put decl update emission into the sameRichard Smith2014-03-201-37/+42
* [C++11] Replacing ObjCObjectType iterators qual_begin() and qual_end() with i...Aaron Ballman2014-03-171-3/+2
* [C++11] Removing the local_import_begin() and local_import_end() APIs and rep...Aaron Ballman2014-03-141-6/+2
* Prevent outputting HeaderFileInfos for files not used as headersBen Langmuir2014-03-131-4/+4
* Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"'Richard Smith2014-03-081-1/+3
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-8/+5
* Add dependencies from imported modules with -MDBen Langmuir2014-03-071-28/+1
* Fix crash if a submodule overrides one of its own macros, and add support forRichard Smith2014-03-061-2/+12
* Introduce '-fmodules-user-build-path' which accepts the "canonical" path to a...Argyrios Kyrtzidis2014-03-031-0/+1
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* If a module A exports a macro M, and a module B imports that macro and #undef'sRichard Smith2014-03-011-51/+87
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-191-3/+1
* Fix autolinking when modules are imported in pch filesBen Langmuir2014-01-311-3/+3
* Remove dead code; MacroDirective's IsHidden flag is always false.Richard Smith2014-01-271-5/+0
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-1/+1
* Update FunctionTypeLoc and related names to match r199686Alp Toker2014-01-211-2/+2
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-3/+3
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-141-1/+0
OpenPOWER on IntegriCloud