diff options
| author | Eric Fiselier <eric@efcs.ca> | 2016-12-05 23:55:34 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2016-12-05 23:55:34 +0000 |
| commit | e1f72557c237420f47b2f31c5bd7529615b78e18 (patch) | |
| tree | d6d43a3442bb3001f856acafa2a01ce4cab9b21c /libcxx/include/module.modulemap | |
| parent | b38cfced8d6737b5652f9c6240b05cf8c3c6e677 (diff) | |
| download | bcm5719-llvm-e1f72557c237420f47b2f31c5bd7529615b78e18.tar.gz bcm5719-llvm-e1f72557c237420f47b2f31c5bd7529615b78e18.zip | |
Add module definitions for <experimental/foo> headers
llvm-svn: 288735
Diffstat (limited to 'libcxx/include/module.modulemap')
| -rw-r--r-- | libcxx/include/module.modulemap | 116 |
1 files changed, 116 insertions, 0 deletions
diff --git a/libcxx/include/module.modulemap b/libcxx/include/module.modulemap index af32dfc7bd6..8d6d200af9d 100644 --- a/libcxx/include/module.modulemap +++ b/libcxx/include/module.modulemap @@ -481,4 +481,120 @@ module std [system] { module __tuple { header "__tuple" export * } module __undef_min_max { header "__undef_min_max" export * } module __undef___deallocate { header "__undef___deallocate" export * } + + module experimental { + module algorithm { + header "experimental/algorithm" + export * + } + module any { + header "experimental/any" + export * + } + module chrono { + header "experimental/chrono" + export * + } + module deque { + header "experimental/deque" + export * + } + module dynarray { + header "experimental/dynarray" + export * + } + module filesystem { + header "experimental/filesystem" + export * + } + module forward_list { + header "experimental/forward_list" + export * + } + module functional { + header "experimental/functional" + export * + } + module iterator { + header "experimental/iterator" + export * + } + module list { + header "experimental/list" + export * + } + module map { + header "experimental/map" + export * + } + module memory_resource { + header "experimental/memory_resource" + export * + } + module numeric { + header "experimental/numeric" + export * + } + module optional { + header "experimental/optional" + export * + } + module propagate_const { + header "experimental/propagate_const" + export * + } + module ratio { + header "experimental/ratio" + export * + } + module regex { + header "experimental/regex" + export * + } + module set { + header "experimental/set" + export * + } + module string { + header "experimental/string" + export * + } + module string_view { + header "experimental/string_view" + export * + } + module system_error { + header "experimental/system_error" + export * + } + module tuple { + header "experimental/tuple" + export * + } + module type_traits { + header "experimental/type_traits" + export * + } + module unordered_map { + header "experimental/unordered_map" + export * + } + module unordered_set { + header "experimental/unordered_set" + export * + } + module utility { + header "experimental/utility" + export * + } + module vector { + header "experimental/vector" + export * + } + // FIXME these should be private + module __memory { + header "experimental/__memory" + export * + } + } // end experimental } |

