Jordan Rose
|
b55a60fc58
Record whether a module came from a private module map
|
7 éve |
Bruno Cardoso Lopes
|
beb2d81e11
[Modules] Add more language features to be used with requires-declaration
|
7 éve |
Bruno Cardoso Lopes
|
0b1c457218
Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones
|
7 éve |
Bruno Cardoso Lopes
|
de6dd39fdb
Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones"
|
7 éve |
Bruno Cardoso Lopes
|
21f849e62d
[Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones
|
7 éve |
Eugene Zelenko
|
dbacc64bb6
[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 éve |
Douglas Gregor
|
763bd9136e
[Module map] Introduce a private module re-export directive.
|
8 éve |
Richard Smith
|
0be2e497aa
Support non-identifier module names when preprocessing modules.
|
8 éve |
Richard Smith
|
146ecad762
Support lazy stat'ing of files referenced by module maps.
|
8 éve |
Eric Fiselier
|
384ca6f633
[coroutines] Support "coroutines" feature in module map requires clause
|
8 éve |
Eric Fiselier
|
946a5b82ab
Revert "[coroutines] Support "coroutines" feature in module map requires clause"
|
8 éve |
Eric Fiselier
|
438a70fbf0
[coroutines] Support "coroutines" feature in module map requires clause
|
8 éve |
David Blaikie
|
94c1c6bb44
Modular Codegen: Add/use a bit in serialized function definitions to track whether they are the subject of modular codegen
|
8 éve |
Duncan P. N. Exon Smith
|
d15b1db69a
Modules: Use hash of PCM content for SIGNATURE
|
8 éve |
David Blaikie
|
91a91ae615
Prototype of modules codegen
|
8 éve |
Bruno Cardoso Lopes
|
3d57694adc
[Modules] Add 'no_undeclared_includes' module map attribute
|
8 éve |
Elad Cohen
|
430938bacf
[Modules] Add 'freestanding' to the 'requires-declaration' feature-list.
|
9 éve |
Bruno Cardoso Lopes
|
b69026bf2c
[Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list.
|
9 éve |
Davide Italiano
|
b1b74142a2
[modules] Simplify code logic. NFC.
|
9 éve |
Ben Langmuir
|
0ebc3ae333
[Modules] Don't infinite recurse on implicit import of circular modules in preamble
|
9 éve |
Yaron Keren
|
dcbc03e446
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 éve |
Richard Smith
|
72617428e7
[modules] If we're given a module file, via -fmodule-file=, for a module, but
|
9 éve |
Ben Langmuir
|
3476d75736
[Modules] Add Darwin-specific compatibility module map parsing hacks
|
10 éve |
Ulrich Weigand
|
8b1a0203ec
Add support for System z vector language extensions
|
10 éve |
Ben Langmuir
|
8d6fe96847
[Modules] Allow missing header before a missing requirement
|
10 éve |
Adrian Prantl
|
42a7206deb
Add a function to ExternalASTSource that returns a descriptor that
|
10 éve |
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 éve |
Richard Smith
|
e48ab7f6b5
[modules] Start moving the module visibility information off the Module itself.
|
10 éve |
Richard Smith
|
9ad44dae5d
[modules] Restrict the module use-declaration to only appear in top-level
|
10 éve |
Ben Langmuir
|
00d7f4c344
Add cc1 option '-fmodule-feature' to add custom values for 'requires' decls
|
10 éve |