Ben Langmuir
|
25d834e010
Attempt to fix build after r244912
|
10 жил өмнө |
Ben Langmuir
|
3476d75736
[Modules] Add Darwin-specific compatibility module map parsing hacks
|
10 жил өмнө |
Richard Smith
|
3a421c44a4
[modules] When building a dependency file, include module maps parsed in the
|
10 жил өмнө |
Richard Smith
|
12551b9729
[modules] When diagnosing errors in module map files found by 'extern module' declarations, show how we got to that module map file.
|
10 жил өмнө |
Richard Smith
|
24e9b5079a
[modules] Fix "prefer own module over others" rule when selecting a module for a header to work in the presence of module hierarchy.
|
10 жил өмнө |
Ben Langmuir
|
66f5404ebc
[Modules] Be consistent about finding a module for framework headers
|
10 жил өмнө |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
10 жил өмнө |
Richard Smith
|
4dcc0f7da7
[modules] When building a module, if there are multiple matches for a header
|
10 жил өмнө |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 жил өмнө |
Richard Smith
|
6e03dd94ce
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
10 жил өмнө |
Sean Silva
|
ca72eb8f77
[cleanup] Remove unused default argument and tidy up.
|
10 жил өмнө |
Sean Silva
|
b4b75f2117
Remove unused defaulted argument `IncludeTextualHeaders`.
|
10 жил өмнө |
Richard Smith
|
4c293dd558
[modules] Retain the name as written for umbrella headers and directories, rather than converting to an absolute path. No observable change expected, but this allows us to correctly compute the module for an umbrella header, which later changes will require.
|
10 жил өмнө |
Richard Smith
|
049e702bb3
[modules] Add local submodule visibility support for declarations.
|
10 жил өмнө |
Richard Smith
|
e48ab7f6b5
[modules] Start moving the module visibility information off the Module itself.
|
10 жил өмнө |
Richard Smith
|
9ad44dae5d
[modules] Restrict the module use-declaration to only appear in top-level
|
10 жил өмнө |
Yaron Keren
|
9bd91b686a
Remove many superfluous SmallString::str() calls.
|
10 жил өмнө |
Daniel Jasper
|
65c0c8ae73
When building a module, all headers of submodules can be used.
|
10 жил өмнө |
Daniel Jasper
|
844241237f
Make a module "use" also count as use of all its submodules
|
10 жил өмнө |
Richard Smith
|
118076d164
[modules] This check is run before we resolve the header, not after, so just
|
10 жил өмнө |
Richard Smith
|
e32a61193f
[modules] Don't assert if the same header is named as both a public and a
|
10 жил өмнө |
Richard Smith
|
c78cfbe23e
Allow errors on use of a private module header to be disabled, to better support incremental transition to modules.
|
10 жил өмнө |
Richard Smith
|
ce39e5c4cb
[modules] Accept //-style comments in module maps on purpose rather than by
|
10 жил өмнө |
Richard Smith
|
0a936ef7cf
[modules] If we have a choice between including a file textually and importing
|
10 жил өмнө |
Ben Langmuir
|
d775eff4c7
Inherit attributes when infering a framework module
|
10 жил өмнө |
Ben Langmuir
|
8cafb93a9a
Remove unused method canInferFrameworkModule
|
10 жил өмнө |
Richard Smith
|
b247819d20
Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra.
|
10 жил өмнө |
Duncan P. N. Exon Smith
|
7195290020
Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1."
|
10 жил өмнө |
Richard Smith
|
59d05423ef
[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1.
|
10 жил өмнө |
Hans Wennborg
|
da7accb90f
Try to fix the MSVC build.
|
10 жил өмнө |