| Commit message (Expand) | Author | Age | Files | Lines |
* | [modules] Fix some of the confusion when computing the override set for a macro | Richard Smith | 2014-07-21 | 1 | -13/+12 |
* | Reinstate r213348, reverted in r213395, with an additional bug fix and more | Richard Smith | 2014-07-18 | 1 | -1/+17 |
* | Revert "[modules] Fix macro hiding bug exposed if:" | Ben Langmuir | 2014-07-18 | 1 | -11/+1 |
* | [modules] Fix macro hiding bug exposed if: | Richard Smith | 2014-07-18 | 1 | -1/+11 |
* | Added the pack_elements range accessor. Refactoring some for loops to use ran... | Aaron Ballman | 2014-07-15 | 1 | -3/+2 |
* | Remove llvm:: from uses of ArrayRef. | Craig Topper | 2014-06-28 | 1 | -1/+1 |
* | Complete the switch from mappings to declarative diagnostic severities | Alp Toker | 2014-06-12 | 1 | -1/+1 |
* | Improve diagnostic mapping terminology | Alp Toker | 2014-06-10 | 1 | -1/+1 |
* | Implemented support for "pragma clang optimize on/off", based on attribute 'o... | Dario Domizioli | 2014-05-23 | 1 | -0/+11 |
* | If a class template specialization from one module has its definition | Richard Smith | 2014-05-22 | 1 | -0/+13 |
* | [C++11] Use 'nullptr'. Serialization edition. | Craig Topper | 2014-05-22 | 1 | -25/+26 |
* | If a declaration is loaded, and then a module import adds a redeclaration, then | Richard Smith | 2014-05-16 | 1 | -3/+2 |
* | Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit. | Benjamin Kramer | 2014-05-10 | 1 | -1/+2 |
* | [PCH/Modules] Don't tie TargetOptions::LinkerVersion to a module/PCH, it's a ... | Argyrios Kyrtzidis | 2014-04-29 | 1 | -1/+0 |
* | When a module completes the definition of a class template specialization imp... | Richard Smith | 2014-04-19 | 1 | -38/+107 |
* | Teach users of OnDiskHashTable to define hash_value and offset types | Justin Bogner | 2014-04-18 | 1 | -5/+18 |
* | Remove OnDiskHashTable.h, since it's been moved to llvm | Justin Bogner | 2014-04-18 | 1 | -6/+7 |
* | Add missing serialization code for one of the CXXRecordDecl definition flags. | Richard Smith | 2014-04-17 | 1 | -0/+1 |
* | Allow multiple modules with the same name to coexist in the module cache | Ben Langmuir | 2014-04-14 | 1 | -1/+28 |
* | [Preprocessor/CodeComplete] Don't add include guard macros to code-completion... | Argyrios Kyrtzidis | 2014-04-09 | 1 | -0/+1 |
* | Reapply "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" | Justin Bogner | 2014-03-28 | 1 | -61/+93 |
* | Revert "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" | Justin Bogner | 2014-03-28 | 1 | -93/+61 |
* | OnDiskHashTable: Use EndianStream.h to write little endian ostreams | Justin Bogner | 2014-03-28 | 1 | -61/+93 |
* | Fix PR18307: Properly (de)serialize inherited constructors and their using de... | Stephan Tolksdorf | 2014-03-27 | 1 | -7/+25 |
* | Save out a correct lookup table if a lookup table entry is stale (it contains | Richard Smith | 2014-03-25 | 1 | -64/+76 |
* | Emit an update record if we instantiate the definition of a function template | Richard Smith | 2014-03-22 | 1 | -0/+27 |
* | Fixing code that doesn't compile in MSVC 2012 (but does in MSVC 2013) from r2... | Aaron Ballman | 2014-03-21 | 1 | -15/+23 |
* | Serialize and deserialize mangling numbers. | Richard Smith | 2014-03-21 | 1 | -3/+18 |
* | PR19215: When writing/reading a PCH that imported a module, store the location | Richard Smith | 2014-03-21 | 1 | -11/+24 |
* | When the exception specification for a function in an imported PCH or module is | Richard Smith | 2014-03-20 | 1 | -9/+30 |
* | Refactor and simplify DeclUpdates serialization. | Richard Smith | 2014-03-20 | 1 | -69/+38 |
* | Refactor to move decl update emission into the decl emission loop. | Richard Smith | 2014-03-20 | 1 | -15/+19 |
* | Rearrange serialization block order to put decl update emission into the same | Richard Smith | 2014-03-20 | 1 | -37/+42 |
* | [C++11] Replacing ObjCObjectType iterators qual_begin() and qual_end() with i... | Aaron Ballman | 2014-03-17 | 1 | -3/+2 |
* | [C++11] Removing the local_import_begin() and local_import_end() APIs and rep... | Aaron Ballman | 2014-03-14 | 1 | -6/+2 |
* | Prevent outputting HeaderFileInfos for files not used as headers | Ben Langmuir | 2014-03-13 | 1 | -4/+4 |
* | Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"' | Richard Smith | 2014-03-08 | 1 | -1/+3 |
* | [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera... | Aaron Ballman | 2014-03-07 | 1 | -8/+5 |
* | Add dependencies from imported modules with -MD | Ben Langmuir | 2014-03-07 | 1 | -28/+1 |
* | Fix crash if a submodule overrides one of its own macros, and add support for | Richard Smith | 2014-03-06 | 1 | -2/+12 |
* | Introduce '-fmodules-user-build-path' which accepts the "canonical" path to a... | Argyrios Kyrtzidis | 2014-03-03 | 1 | -0/+1 |
* | [C++11] Replace llvm::tie with std::tie. | Benjamin Kramer | 2014-03-02 | 1 | -1/+1 |
* | If a module A exports a macro M, and a module B imports that macro and #undef's | Richard Smith | 2014-03-01 | 1 | -51/+87 |
* | Use llvm::DeleteContainerSeconds when possible | Reid Kleckner | 2014-02-19 | 1 | -3/+1 |
* | Fix autolinking when modules are imported in pch files | Ben Langmuir | 2014-01-31 | 1 | -3/+3 |
* | Remove dead code; MacroDirective's IsHidden flag is always false. | Richard Smith | 2014-01-27 | 1 | -5/+0 |
* | Rename getResultType() on function and method declarations to getReturnType() | Alp Toker | 2014-01-25 | 1 | -1/+1 |
* | Update FunctionTypeLoc and related names to match r199686 | Alp Toker | 2014-01-21 | 1 | -2/+2 |
* | Rename FunctionProtoType accessors from 'arguments' to 'parameters' | Alp Toker | 2014-01-20 | 1 | -3/+3 |
* | Remove the -cxx-abi command-line flag. | Hans Wennborg | 2014-01-14 | 1 | -1/+0 |