@@ -29,6 +29,16 @@ module std_bitset [system] {
2929}
3030module std_charconv [system] {
3131 header "charconv"
32+ module chars_format { header "__charconv/chars_format.h" }
33+ module from_chars_integral { header "__charconv/from_chars_integral.h" }
34+ module from_chars_result { header "__charconv/from_chars_result.h" }
35+ module tables { header "__charconv/tables.h" }
36+ module to_chars { header "__charconv/to_chars.h" }
37+ module to_chars_base_10 { header "__charconv/to_chars_base_10.h" }
38+ module to_chars_floating_point { header "__charconv/to_chars_floating_point.h" }
39+ module to_chars_integral { header "__charconv/to_chars_integral.h" }
40+ module to_chars_result { header "__charconv/to_chars_result.h" }
41+ module traits { header "__charconv/traits.h" }
3242 export *
3343}
3444module std_chrono [system] {
@@ -53,10 +63,15 @@ module std_concepts [system] {
5363}
5464module std_condition_variable [system] {
5565 header "condition_variable"
66+ module condition_variable { header "__condition_variable/condition_variable.h" }
5667 export *
5768}
5869module std_coroutine [system] {
5970 header "coroutine"
71+ module coroutine_handle { header "__coroutine/coroutine_handle.h" }
72+ module coroutine_traits { header "__coroutine/coroutine_traits.h" }
73+ module noop_coroutine_handle { header "__coroutine/noop_coroutine_handle.h" }
74+ module trivial_awaitables { header "__coroutine/trivial_awaitables.h" }
6075 export *
6176}
6277module std_deque [system] {
@@ -77,6 +92,28 @@ module std_expected [system] {
7792}
7893module std_filesystem [system] {
7994 header "filesystem"
95+ module copy_options { header "__filesystem/copy_options.h" }
96+ module directory_entry { header "__filesystem/directory_entry.h" }
97+ module directory_iterator { header "__filesystem/directory_iterator.h" }
98+ module directory_options { header "__filesystem/directory_options.h" }
99+ module file_status { header "__filesystem/file_status.h" }
100+ module file_time_type { header "__filesystem/file_time_type.h" }
101+ module file_type { header "__filesystem/file_type.h" }
102+ module filesystem_error {
103+ header "__filesystem/filesystem_error.h"
104+ export std_private_memory_shared_ptr
105+ }
106+ module operations { header "__filesystem/operations.h" }
107+ module path {
108+ header "__filesystem/path.h"
109+ export std_string // returned by various methods
110+ }
111+ module path_iterator { header "__filesystem/path_iterator.h" }
112+ module perm_options { header "__filesystem/perm_options.h" }
113+ module perms { header "__filesystem/perms.h" }
114+ module recursive_directory_iterator { header "__filesystem/recursive_directory_iterator.h" }
115+ module space_info { header "__filesystem/space_info.h" }
116+ module u8path { header "__filesystem/u8path.h" }
80117 export *
81118}
82119module std_format [system] {
@@ -149,6 +186,16 @@ module std_map [system] {
149186}
150187module std_mdspan [system] {
151188 header "mdspan"
189+ module default_accessor { header "__mdspan/default_accessor.h" }
190+ module extents { header "__mdspan/extents.h" }
191+ module fwd { header "__fwd/mdspan.h" }
192+ module layout_left { header "__mdspan/layout_left.h" }
193+ module layout_right { header "__mdspan/layout_right.h" }
194+ module layout_stride { header "__mdspan/layout_stride.h" }
195+ module mdspan {
196+ header "__mdspan/mdspan.h"
197+ export std_array // for strides()
198+ }
152199 export *
153200}
154201module std_memory [system] {
@@ -1082,23 +1129,6 @@ module std_private_bit_invert_if [system] { header "__bit/invert_if.h" }
10821129module std_private_bit_popcount [system] { header "__bit/popcount.h" }
10831130module std_private_bit_rotate [system] { header "__bit/rotate.h" }
10841131
1085- module std_private_charconv_chars_format [system] { header "__charconv/chars_format.h" }
1086- module std_private_charconv_from_chars_integral [system] { header "__charconv/from_chars_integral.h" }
1087- module std_private_charconv_from_chars_result [system] { header "__charconv/from_chars_result.h" }
1088- module std_private_charconv_tables [system] { header "__charconv/tables.h" }
1089- module std_private_charconv_to_chars [system] { header "__charconv/to_chars.h" }
1090- module std_private_charconv_to_chars_base_10 [system] { header "__charconv/to_chars_base_10.h" }
1091- module std_private_charconv_to_chars_floating_point [system] { header "__charconv/to_chars_floating_point.h" }
1092- module std_private_charconv_to_chars_integral [system] {
1093- header "__charconv/to_chars_integral.h"
1094- export std_private_charconv_traits
1095- }
1096- module std_private_charconv_to_chars_result [system] {
1097- header "__charconv/to_chars_result.h"
1098- export *
1099- }
1100- module std_private_charconv_traits [system] { header "__charconv/traits.h" }
1101-
11021132module std_private_chrono_calendar [system] { header "__chrono/calendar.h" }
11031133module std_private_chrono_concepts [system] { header "__chrono/concepts.h" }
11041134module std_private_chrono_convert_to_timespec [system] { header "__chrono/convert_to_timespec.h" }
@@ -1223,16 +1253,6 @@ module std_private_concepts_semiregular [system] { header "__concepts/
12231253module std_private_concepts_swappable [system] { header "__concepts/swappable.h" }
12241254module std_private_concepts_totally_ordered [system] { header "__concepts/totally_ordered.h" }
12251255
1226- module std_private_condition_variable_condition_variable [system] {
1227- header "__condition_variable/condition_variable.h"
1228- export *
1229- }
1230-
1231- module std_private_coroutine_coroutine_handle [system] { header "__coroutine/coroutine_handle.h" }
1232- module std_private_coroutine_coroutine_traits [system] { header "__coroutine/coroutine_traits.h" }
1233- module std_private_coroutine_noop_coroutine_handle [system] { header "__coroutine/noop_coroutine_handle.h" }
1234- module std_private_coroutine_trivial_awaitables [system] { header "__coroutine/trivial_awaitables.h" }
1235-
12361256module std_private_debug_utils_randomize_range [system] { header "__debug_utils/randomize_range.h" }
12371257module std_private_debug_utils_sanitizers [system] { header "__debug_utils/sanitizers.h" }
12381258module std_private_debug_utils_strict_weak_ordering_check [system] {
@@ -1256,38 +1276,6 @@ module std_private_expected_expected [system] { header "__expected/ex
12561276module std_private_expected_unexpect [system] { header "__expected/unexpect.h" }
12571277module std_private_expected_unexpected [system] { header "__expected/unexpected.h" }
12581278
1259- module std_private_filesystem_copy_options [system] { header "__filesystem/copy_options.h" }
1260- module std_private_filesystem_directory_entry [system] {
1261- header "__filesystem/directory_entry.h"
1262- export *
1263- }
1264- module std_private_filesystem_directory_iterator [system] {
1265- header "__filesystem/directory_iterator.h"
1266- export *
1267- }
1268- module std_private_filesystem_directory_options [system] { header "__filesystem/directory_options.h" }
1269- module std_private_filesystem_file_status [system] { header "__filesystem/file_status.h" }
1270- module std_private_filesystem_file_time_type [system] { header "__filesystem/file_time_type.h" }
1271- module std_private_filesystem_file_type [system] { header "__filesystem/file_type.h" }
1272- module std_private_filesystem_filesystem_error [system] {
1273- header "__filesystem/filesystem_error.h"
1274- export *
1275- }
1276- module std_private_filesystem_operations [system] { header "__filesystem/operations.h" }
1277- module std_private_filesystem_path [system] {
1278- header "__filesystem/path.h"
1279- export *
1280- }
1281- module std_private_filesystem_path_iterator [system] { header "__filesystem/path_iterator.h" }
1282- module std_private_filesystem_perm_options [system] { header "__filesystem/perm_options.h" }
1283- module std_private_filesystem_perms [system] { header "__filesystem/perms.h" }
1284- module std_private_filesystem_recursive_directory_iterator [system] {
1285- header "__filesystem/recursive_directory_iterator.h"
1286- export *
1287- }
1288- module std_private_filesystem_space_info [system] { header "__filesystem/space_info.h" }
1289- module std_private_filesystem_u8path [system] { header "__filesystem/u8path.h" }
1290-
12911279module std_private_format_buffer [system] { header "__format/buffer.h" }
12921280module std_private_format_concepts [system] { header "__format/concepts.h" }
12931281module std_private_format_container_adaptor [system] { header "__format/container_adaptor.h" }
@@ -1496,17 +1484,6 @@ module std_private_math_special_functions [system] { header "__mat
14961484module std_private_math_traits [system] { header "__math/traits.h" }
14971485module std_private_math_trigonometric_functions [system] { header "__math/trigonometric_functions.h" }
14981486
1499- module std_private_mdspan_default_accessor [system] { header "__mdspan/default_accessor.h" }
1500- module std_private_mdspan_extents [system] {
1501- header "__mdspan/extents.h"
1502- export *
1503- }
1504- module std_private_mdspan_layout_left [system] { header "__mdspan/layout_left.h" }
1505- module std_private_mdspan_layout_right [system] { header "__mdspan/layout_right.h" }
1506- module std_private_mdspan_layout_stride [system] { header "__mdspan/layout_stride.h" }
1507- module std_private_mdspan_mdspan [system] { header "__mdspan/mdspan.h" }
1508- module std_private_mdspan_mdspan_fwd [system] { header "__fwd/mdspan.h" }
1509-
15101487module std_private_memory_addressof [system] { header "__memory/addressof.h" }
15111488module std_private_memory_align [system] { header "__memory/align.h" }
15121489module std_private_memory_aligned_alloc [system] { header "__memory/aligned_alloc.h" }
0 commit comments