@@ -245,8 +245,15 @@ module std_stdexcept [system] {
245
245
header "stdexcept"
246
246
export *
247
247
}
248
- module std_stop_token {
248
+ module std_stop_token [system] {
249
249
header "stop_token"
250
+ private header "__stop_token/atomic_unique_lock.h"
251
+ private header "__stop_token/intrusive_list_view.h"
252
+ private header "__stop_token/intrusive_shared_ptr.h"
253
+ private header "__stop_token/stop_callback.h"
254
+ private header "__stop_token/stop_source.h"
255
+ private header "__stop_token/stop_state.h"
256
+ private header "__stop_token/stop_token.h"
250
257
export *
251
258
}
252
259
module std_streambuf [system] {
@@ -1584,41 +1591,25 @@ module std_private_numeric_transform_exclusive_scan [system] { header "__numeric
1584
1591
module std_private_numeric_transform_inclusive_scan [system] { header "__numeric/transform_inclusive_scan.h" }
1585
1592
module std_private_numeric_transform_reduce [system] { header "__numeric/transform_reduce.h" }
1586
1593
1587
- module std_private_pstl_backend [system] {
1594
+ module std_private_pstl [system] {
1588
1595
header "__pstl/backend.h"
1589
- export *
1590
- }
1591
- module std_private_pstl_backend_fwd [system] {
1592
1596
header "__pstl/backend_fwd.h"
1593
- export *
1594
- }
1595
- module std_private_pstl_backends_default [system] {
1596
1597
header "__pstl/backends/default.h"
1597
- export *
1598
- }
1599
- module std_private_pstl_backends_libdispatch [system] {
1600
1598
header "__pstl/backends/libdispatch.h"
1601
- export *
1602
- }
1603
- module std_private_pstl_backends_serial [system] {
1604
1599
header "__pstl/backends/serial.h"
1605
- export *
1606
- }
1607
- module std_private_pstl_backends_std_thread [system] {
1608
1600
header "__pstl/backends/std_thread.h"
1609
- export *
1601
+ header "__pstl/cpu_algos/any_of.h"
1602
+ header "__pstl/cpu_algos/cpu_traits.h"
1603
+ header "__pstl/cpu_algos/fill.h"
1604
+ header "__pstl/cpu_algos/find_if.h"
1605
+ header "__pstl/cpu_algos/for_each.h"
1606
+ header "__pstl/cpu_algos/merge.h"
1607
+ header "__pstl/cpu_algos/stable_sort.h"
1608
+ header "__pstl/cpu_algos/transform.h"
1609
+ header "__pstl/cpu_algos/transform_reduce.h"
1610
+ header "__pstl/dispatch.h"
1611
+ header "__pstl/handle_exception.h"
1610
1612
}
1611
- module std_private_pstl_cpu_algos_any_of [system] { header "__pstl/cpu_algos/any_of.h" }
1612
- module std_private_pstl_cpu_algos_cpu_traits [system] { header "__pstl/cpu_algos/cpu_traits.h" }
1613
- module std_private_pstl_cpu_algos_fill [system] { header "__pstl/cpu_algos/fill.h" }
1614
- module std_private_pstl_cpu_algos_find_if [system] { header "__pstl/cpu_algos/find_if.h" }
1615
- module std_private_pstl_cpu_algos_for_each [system] { header "__pstl/cpu_algos/for_each.h" }
1616
- module std_private_pstl_cpu_algos_merge [system] { header "__pstl/cpu_algos/merge.h" }
1617
- module std_private_pstl_cpu_algos_stable_sort [system] { header "__pstl/cpu_algos/stable_sort.h" }
1618
- module std_private_pstl_cpu_algos_transform [system] { header "__pstl/cpu_algos/transform.h" }
1619
- module std_private_pstl_cpu_algos_transform_reduce [system] { header "__pstl/cpu_algos/transform_reduce.h" }
1620
- module std_private_pstl_dispatch [system] { header "__pstl/dispatch.h" }
1621
- module std_private_pstl_handle_exception [system] { header "__pstl/handle_exception.h" }
1622
1613
1623
1614
module std_private_queue_fwd [system] { header "__fwd/queue.h" }
1624
1615
@@ -1773,23 +1764,6 @@ module std_private_span_span_fwd [system] { header "__fwd/span.h" }
1773
1764
1774
1765
module std_private_stack_fwd [system] { header "__fwd/stack.h" }
1775
1766
1776
- module std_private_stop_token_atomic_unique_lock [system] { header "__stop_token/atomic_unique_lock.h" }
1777
- module std_private_stop_token_intrusive_list_view [system] { header "__stop_token/intrusive_list_view.h" }
1778
- module std_private_stop_token_intrusive_shared_ptr [system] { header "__stop_token/intrusive_shared_ptr.h" }
1779
- module std_private_stop_token_stop_callback [system] { header "__stop_token/stop_callback.h" }
1780
- module std_private_stop_token_stop_source [system] {
1781
- header "__stop_token/stop_source.h"
1782
- export *
1783
- }
1784
- module std_private_stop_token_stop_state [system] {
1785
- header "__stop_token/stop_state.h"
1786
- export *
1787
- }
1788
- module std_private_stop_token_stop_token [system] {
1789
- header "__stop_token/stop_token.h"
1790
- export *
1791
- }
1792
-
1793
1767
module std_private_string_char_traits [system] {
1794
1768
header "__string/char_traits.h"
1795
1769
export *
0 commit comments