@@ -29,6 +29,16 @@ module std_bitset [system] {
29
29
}
30
30
module std_charconv [system] {
31
31
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" }
32
42
export *
33
43
}
34
44
module std_chrono [system] {
@@ -53,10 +63,15 @@ module std_concepts [system] {
53
63
}
54
64
module std_condition_variable [system] {
55
65
header "condition_variable"
66
+ module condition_variable { header "__condition_variable/condition_variable.h" }
56
67
export *
57
68
}
58
69
module std_coroutine [system] {
59
70
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" }
60
75
export *
61
76
}
62
77
module std_deque [system] {
@@ -77,6 +92,28 @@ module std_expected [system] {
77
92
}
78
93
module std_filesystem [system] {
79
94
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" }
80
117
export *
81
118
}
82
119
module std_format [system] {
@@ -149,6 +186,16 @@ module std_map [system] {
149
186
}
150
187
module std_mdspan [system] {
151
188
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
+ }
152
199
export *
153
200
}
154
201
module std_memory [system] {
@@ -1082,23 +1129,6 @@ module std_private_bit_invert_if [system] { header "__bit/invert_if.h" }
1082
1129
module std_private_bit_popcount [system] { header "__bit/popcount.h" }
1083
1130
module std_private_bit_rotate [system] { header "__bit/rotate.h" }
1084
1131
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
-
1102
1132
module std_private_chrono_calendar [system] { header "__chrono/calendar.h" }
1103
1133
module std_private_chrono_concepts [system] { header "__chrono/concepts.h" }
1104
1134
module 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/
1223
1253
module std_private_concepts_swappable [system] { header "__concepts/swappable.h" }
1224
1254
module std_private_concepts_totally_ordered [system] { header "__concepts/totally_ordered.h" }
1225
1255
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
-
1236
1256
module std_private_debug_utils_randomize_range [system] { header "__debug_utils/randomize_range.h" }
1237
1257
module std_private_debug_utils_sanitizers [system] { header "__debug_utils/sanitizers.h" }
1238
1258
module std_private_debug_utils_strict_weak_ordering_check [system] {
@@ -1256,38 +1276,6 @@ module std_private_expected_expected [system] { header "__expected/ex
1256
1276
module std_private_expected_unexpect [system] { header "__expected/unexpect.h" }
1257
1277
module std_private_expected_unexpected [system] { header "__expected/unexpected.h" }
1258
1278
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
-
1291
1279
module std_private_format_buffer [system] { header "__format/buffer.h" }
1292
1280
module std_private_format_concepts [system] { header "__format/concepts.h" }
1293
1281
module std_private_format_container_adaptor [system] { header "__format/container_adaptor.h" }
@@ -1496,17 +1484,6 @@ module std_private_math_special_functions [system] { header "__mat
1496
1484
module std_private_math_traits [system] { header "__math/traits.h" }
1497
1485
module std_private_math_trigonometric_functions [system] { header "__math/trigonometric_functions.h" }
1498
1486
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
-
1510
1487
module std_private_memory_addressof [system] { header "__memory/addressof.h" }
1511
1488
module std_private_memory_align [system] { header "__memory/align.h" }
1512
1489
module std_private_memory_aligned_alloc [system] { header "__memory/aligned_alloc.h" }
0 commit comments