| Commit message (Expand) | Author | Age | Files | Lines |
* | [modules] Retain the name as written for umbrella headers and directories, ra... | Richard Smith | 2015-05-16 | 1 | -7/+13 |
* | [modules] Add local submodule visibility support for declarations. | Richard Smith | 2015-05-15 | 1 | -30/+30 |
* | [modules] Start moving the module visibility information off the Module itself. | Richard Smith | 2015-05-01 | 1 | -3/+4 |
* | [modules] Restrict the module use-declaration to only appear in top-level | Richard Smith | 2015-03-26 | 1 | -17/+13 |
* | Remove many superfluous SmallString::str() calls. | Yaron Keren | 2015-03-18 | 1 | -6/+5 |
* | When building a module, all headers of submodules can be used. | Daniel Jasper | 2015-03-13 | 1 | -1/+2 |
* | Make a module "use" also count as use of all its submodules | Daniel Jasper | 2015-03-13 | 1 | -3/+5 |
* | [modules] This check is run before we resolve the header, not after, so just | Richard Smith | 2015-03-10 | 1 | -21/+14 |
* | [modules] Don't assert if the same header is named as both a public and a | Richard Smith | 2015-03-09 | 1 | -9/+18 |
* | Allow errors on use of a private module header to be disabled, to better supp... | Richard Smith | 2015-02-19 | 1 | -3/+3 |
* | [modules] Accept //-style comments in module maps on purpose rather than by | Richard Smith | 2015-02-14 | 1 | -1/+3 |
* | [modules] If we have a choice between including a file textually and importing | Richard Smith | 2015-02-13 | 1 | -2/+17 |
* | Inherit attributes when infering a framework module | Ben Langmuir | 2015-01-13 | 1 | -24/+23 |
* | Remove unused method canInferFrameworkModule | Ben Langmuir | 2015-01-13 | 1 | -24/+0 |
* | Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra. | Richard Smith | 2014-12-10 | 1 | -15/+11 |
* | Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1." | Duncan P. N. Exon Smith | 2014-12-09 | 1 | -11/+15 |
* | [modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1. | Richard Smith | 2014-12-09 | 1 | -15/+11 |
* | Try to fix the MSVC build. | Hans Wennborg | 2014-12-02 | 1 | -8/+8 |
* | [modules] Track how 'header' directives were written in module map files, | Richard Smith | 2014-12-02 | 1 | -46/+63 |
* | ModuleMap.cpp: fix Windows build, take 2 | Hans Wennborg | 2014-10-26 | 1 | -2/+3 |
* | ModuleMap.cpp: fix VS2012 build | Hans Wennborg | 2014-10-26 | 1 | -2/+3 |
* | ModuleMap::addHeader(): Appease msc17. | NAKAMURA Takumi | 2014-10-26 | 1 | -4/+16 |
* | [modules] Support combining 'textual' with 'private'. | Richard Smith | 2014-10-24 | 1 | -73/+59 |
* | Refactor implementation of 'exclude header'. | Richard Smith | 2014-10-23 | 1 | -16/+16 |
* | Fix covered-switch warning. | Richard Smith | 2014-10-23 | 1 | -0/+1 |
* | [modules] Add support for 'textual header' directives. | Richard Smith | 2014-10-22 | 1 | -7/+40 |
* | [modules] Add support for #include_next. | Richard Smith | 2014-10-20 | 1 | -4/+6 |
* | Verify all the module map files for a pcm are the same on load | Ben Langmuir | 2014-08-12 | 1 | -3/+13 |
* | Refactor the module map file used for uniquing a module name out of | Ben Langmuir | 2014-08-09 | 1 | -16/+30 |
* | Fix case-sensitivity of inferred framework modules | Ben Langmuir | 2014-07-14 | 1 | -0/+6 |
* | Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ... | Craig Topper | 2014-06-26 | 1 | -1/+1 |
* | Replace llvm::error_code with std::error_code. | Rafael Espindola | 2014-06-12 | 1 | -1/+1 |
* | [C++11] Use 'nullptr'. Lex edition. | Craig Topper | 2014-05-17 | 1 | -40/+39 |
* | Provide and use a safe Token::getRawIdentifier() accessor | Alp Toker | 2014-05-17 | 1 | -4/+6 |
* | Remove -Wnon-modular-include | Ben Langmuir | 2014-05-08 | 1 | -2/+0 |
* | Add -Wnon-modular-include* options | Ben Langmuir | 2014-05-05 | 1 | -34/+50 |
* | Do not print inferred submodules explicitly in __inferred_module.map | Ben Langmuir | 2014-04-23 | 1 | -0/+2 |
* | Allow submodule inferrences with a missing umbrella when the module is unavai... | Ben Langmuir | 2014-04-21 | 1 | -1/+2 |
* | Don't build modules with (submodules with) missing headers | Ben Langmuir | 2014-04-18 | 1 | -2/+10 |
* | Add more constness to module-related APIs | Dmitri Gribenko | 2014-04-18 | 1 | -2/+3 |
* | Fixed problem with exclude header. The exclude header argument needs to be re... | John Thompson | 2014-04-16 | 1 | -22/+0 |
* | Allow multiple modules with the same name to coexist in the module cache | Ben Langmuir | 2014-04-14 | 1 | -15/+30 |
* | Add -fmodules-strict-decluse to check that all headers are in modules | Daniel Jasper | 2014-04-11 | 1 | -1/+5 |
* | Move search for header in umbrella directories into its own function | Ben Langmuir | 2014-04-10 | 1 | -75/+83 |
* | If a header is explicitly included in module A, and excluded from an umbrella | Richard Smith | 2014-04-08 | 1 | -6/+17 |
* | Add a new spelling for module map files 'module.modulemap' | Ben Langmuir | 2014-03-19 | 1 | -4/+15 |
* | Only allow streaming exactly type 'bool' to a DiagnosticBuilder, not anything | Richard Smith | 2014-03-12 | 1 | -1/+2 |
* | Add dependencies from imported modules with -MD | Ben Langmuir | 2014-03-07 | 1 | -1/+2 |
* | Remove a dead store, add a FIXME for another. | Richard Smith | 2014-03-06 | 1 | -0/+1 |
* | If a #include finds a file relative to the current file, don't forget to check | Richard Smith | 2014-03-05 | 1 | -0/+2 |