| Commit message (Expand) | Author | Age | Files | Lines |
* | [modules] When we merge redecl chains or mark a decl used with an update | Richard Smith | 2014-06-16 | 4 | -0/+16 |
* | allow optional signext attribute | Will Schmidt | 2014-06-02 | 1 | -1/+1 |
* | When merging functions across modules (and in particular, instantiations of | Richard Smith | 2014-05-29 | 4 | -0/+31 |
* | Add 'nonnull' parameter or return attribute when producing an llvm pointer ty... | Nick Lewycky | 2014-05-28 | 1 | -2/+2 |
* | Add a test that we don't store stale modtime in modules | Ben Langmuir | 2014-05-27 | 1 | -0/+37 |
* | [modules] If a referenced-but-not-instantiated class template specialization | Richard Smith | 2014-05-23 | 3 | -0/+11 |
* | If a class template specialization from one module has its definition | Richard Smith | 2014-05-22 | 3 | -0/+11 |
* | If two sibling modules declare the same entity, and we indirectly pull a | Richard Smith | 2014-05-19 | 4 | -3/+46 |
* | Fix use-after-free and spurious error during module load | Ben Langmuir | 2014-05-19 | 1 | -0/+25 |
* | Add missed file from r209046. | Richard Smith | 2014-05-16 | 1 | -0/+5 |
* | If a declaration is loaded, and then a module import adds a redeclaration, then | Richard Smith | 2014-05-16 | 4 | -13/+103 |
* | Push implicitly-declared allocation functions into the IdResolver. Otherwise, | Richard Smith | 2014-05-16 | 2 | -0/+6 |
* | Switch Wmodule-build to a remark | Ben Langmuir | 2014-05-08 | 1 | -2/+2 |
* | Remove -Wnon-modular-include | Ben Langmuir | 2014-05-08 | 1 | -12/+0 |
* | If an instantiation of a template is required to be a complete type, check | Richard Smith | 2014-05-07 | 4 | -26/+31 |
* | Add -Wnon-modular-include* options | Ben Langmuir | 2014-05-05 | 29 | -0/+155 |
* | Add -Wmodule-build to make it easy to see when modules are (re)built | Ben Langmuir | 2014-05-05 | 1 | -0/+22 |
* | Make module self-import an error | Ben Langmuir | 2014-05-05 | 2 | -6/+11 |
* | Defer loading any pending update records until we've finished deserializing. | Richard Smith | 2014-04-30 | 3 | -0/+9 |
* | [PCH/Modules] Don't tie TargetOptions::LinkerVersion to a module/PCH, it's a ... | Argyrios Kyrtzidis | 2014-04-29 | 1 | -1/+0 |
* | Reapply r207477 and r207479 without cyclic dependency | Ben Langmuir | 2014-04-29 | 4 | -1/+107 |
* | Revert r207477 (and r207479), "Check -Werror options during module validation" | NAKAMURA Takumi | 2014-04-29 | 4 | -107/+1 |
* | Add missing triple to make -isysroot work | Ben Langmuir | 2014-04-29 | 1 | -3/+3 |
* | Check -Werror options during module validation | Ben Langmuir | 2014-04-29 | 4 | -1/+107 |
* | If we see an explicit instantiation declaration or definition of a function | Richard Smith | 2014-04-24 | 3 | -0/+22 |
* | When two templates get merged together, also merge their pattern declarations | Richard Smith | 2014-04-24 | 4 | -10/+12 |
* | Do not print inferred submodules explicitly in __inferred_module.map | Ben Langmuir | 2014-04-23 | 1 | -0/+7 |
* | Initial implementation of -modules-earch-all option, for searching for symbol... | John Thompson | 2014-04-23 | 5 | -0/+39 |
* | Allow submodule inferrences with a missing umbrella when the module is unavai... | Ben Langmuir | 2014-04-21 | 1 | -0/+6 |
* | When a module completes the definition of a class template specialization imp... | Richard Smith | 2014-04-19 | 7 | -0/+31 |
* | Fix a hole with nested unavailable submodules from r206664 | Ben Langmuir | 2014-04-18 | 1 | -0/+1 |
* | Don't build modules with (submodules with) missing headers | Ben Langmuir | 2014-04-18 | 3 | -5/+21 |
* | Add missing serialization code for one of the CXXRecordDecl definition flags. | Richard Smith | 2014-04-17 | 2 | -0/+18 |
* | Fixed problem with exclude header. The exclude header argument needs to be re... | John Thompson | 2014-04-16 | 1 | -1/+1 |
* | Make sure these two files are distinct, or else the modules system may, on ce... | Nick Lewycky | 2014-04-14 | 2 | -0/+4 |
* | Add module name and module map file to -module-file-info | Ben Langmuir | 2014-04-14 | 1 | -0/+3 |
* | Fix find command in test/Modules/prune.m broken by r206201 | Ben Langmuir | 2014-04-14 | 1 | -1/+1 |
* | Allow multiple modules with the same name to coexist in the module cache | Ben Langmuir | 2014-04-14 | 14 | -17/+91 |
* | Fix test/Modules/cxx-irgen.cpp for PPC64 | Hal Finkel | 2014-04-12 | 1 | -3/+3 |
* | Add -fmodules-strict-decluse to check that all headers are in modules | Daniel Jasper | 2014-04-11 | 1 | -0/+9 |
* | Have validate-system-headers override validate-once-per-build-session | Ben Langmuir | 2014-04-08 | 1 | -0/+18 |
* | If a header is explicitly included in module A, and excluded from an umbrella | Richard Smith | 2014-04-08 | 5 | -0/+17 |
* | Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a... | David Blaikie | 2014-04-02 | 1 | -2/+2 |
* | Add the location of Decls to ast dump. | David Blaikie | 2014-04-02 | 1 | -1/+1 |
* | Save out a correct lookup table if a lookup table entry is stale (it contains | Richard Smith | 2014-03-25 | 4 | -0/+20 |
* | Add missing file from r204570. | Richard Smith | 2014-03-23 | 1 | -0/+5 |
* | If a name is injected into an imported inline namespace without reopening that | Richard Smith | 2014-03-23 | 3 | -0/+13 |
* | When we inject a declaration into a namespace, add the primary DeclContext to | Richard Smith | 2014-03-23 | 3 | -0/+12 |
* | If a template instantation introduces a name into a namespace, we need to write | Richard Smith | 2014-03-23 | 3 | -0/+12 |
* | If an update record makes a declaration interesting, pass it to the consumer. | Richard Smith | 2014-03-23 | 3 | -3/+14 |