Skip to content

Commit dcf9a16

Browse files
committed
Add missing header
1 parent a2d43a4 commit dcf9a16

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

include/beman/execution/execution.hpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@ import beman.execution.detail.counting_scope;
2020
import beman.execution.detail.env;
2121
import beman.execution.detail.forwarding_query;
2222
import beman.execution.detail.get_allocator;
23+
import beman.execution.detail.get_await_completion_adaptor;
2324
import beman.execution.detail.get_completion_scheduler;
2425
import beman.execution.detail.get_completion_signatures;
2526
import beman.execution.detail.get_delegation_scheduler;
2627
import beman.execution.detail.get_domain;
28+
import beman.execution.detail.get_forward_progress_guarantee;
2729
import beman.execution.detail.get_env;
2830
import beman.execution.detail.get_scheduler;
2931
import beman.execution.detail.get_stop_token;
@@ -52,7 +54,10 @@ import beman.execution.detail.spawn;
5254
//-dk:TODO? import beman.execution.detail.split;
5355
import beman.execution.detail.start;
5456
import beman.execution.detail.starts_on;
57+
import beman.execution.detail.stopped_as_error;
58+
import beman.execution.detail.stopped_as_optional;
5559
import beman.execution.detail.sync_wait;
60+
import beman.execution.detail.sync_wait_with_variant;
5661
import beman.execution.detail.then;
5762
import beman.execution.detail.valid_completion_for;
5863
import beman.execution.detail.valid_completion_signatures;
@@ -73,10 +78,12 @@ import beman.execution.detail.write_env;
7378
#include <beman/execution/detail/env.hpp>
7479
#include <beman/execution/detail/forwarding_query.hpp>
7580
#include <beman/execution/detail/get_allocator.hpp>
81+
#include <beman/execution/detail/get_await_completion_adaptor.hpp>
7682
#include <beman/execution/detail/get_completion_scheduler.hpp>
7783
#include <beman/execution/detail/get_completion_signatures.hpp>
7884
#include <beman/execution/detail/get_delegation_scheduler.hpp>
7985
#include <beman/execution/detail/get_domain.hpp>
86+
#include <beman/execution/detail/get_forward_progress_guarantee.hpp>
8087
#include <beman/execution/detail/get_env.hpp>
8188
#include <beman/execution/detail/get_scheduler.hpp>
8289
#include <beman/execution/detail/get_stop_token.hpp>
@@ -105,7 +112,10 @@ import beman.execution.detail.write_env;
105112
//-dk:TODO? #include <beman/execution/detail/split.hpp>
106113
#include <beman/execution/detail/start.hpp>
107114
#include <beman/execution/detail/starts_on.hpp>
115+
#include <beman/execution/detail/stopped_as_error.hpp>
116+
#include <beman/execution/detail/stopped_as_optional.hpp>
108117
#include <beman/execution/detail/sync_wait.hpp>
118+
#include <beman/execution/detail/sync_wait_with_variant.hpp>
109119
#include <beman/execution/detail/then.hpp>
110120
#include <beman/execution/detail/valid_completion_for.hpp>
111121
#include <beman/execution/detail/valid_completion_signatures.hpp>

tests/beman/execution/exec-sync-wait-with-variant.test.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#include <exception>
55
#include <concepts>
66
#include <utility>
7+
#include <string>
78
#include <tuple>
89
#include <variant>
910
#include <test/execution.hpp>

0 commit comments

Comments
 (0)