Skip to content

Commit 2295844

Browse files
committed
Address post-rebase build failures
Rebasing on `main` led to new build failures because more things needed exporting from the module. This diff addresses those cases.
1 parent aab15cf commit 2295844

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

include/stdexec/__detail/__diagnostics.hpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,11 @@ namespace STDEXEC
9595
struct _WITH_COMPLETION_SIGNATURES_
9696
{};
9797

98+
STDEXEC_MODULE_EXPORT_AUTHORING
9899
struct _WITH_FUNCTION_
99100
{};
100101

102+
STDEXEC_MODULE_EXPORT_AUTHORING
101103
struct _WITH_ARGUMENTS_
102104
{};
103105

@@ -116,6 +118,7 @@ namespace STDEXEC
116118
struct _SENDER_TYPE_IS_NOT_DECAY_COPYABLE_
117119
{};
118120

121+
STDEXEC_MODULE_EXPORT_AUTHORING
119122
struct _PREDECESSOR_RESULTS_ARE_NOT_DECAY_COPYABLE_
120123
{};
121124

@@ -128,6 +131,7 @@ namespace STDEXEC
128131
struct _INVALID_ARGUMENT_
129132
{};
130133

134+
STDEXEC_MODULE_EXPORT_AUTHORING
131135
struct _FUNCTION_IS_NOT_CALLABLE_WITH_THE_GIVEN_ARGUMENTS_
132136
{};
133137

include/stdexec/__detail/__tuple.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,7 @@ namespace STDEXEC
324324
STDEXEC_MODULE_EXPORT_AUTHORING
325325
using __tup::__tuple;
326326

327+
STDEXEC_MODULE_EXPORT_AUTHORING
327328
inline constexpr __tup::__apply_t __apply{};
328329

329330
STDEXEC_MODULE_EXPORT_AUTHORING

include/stdexec/functional.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,7 @@ namespace STDEXEC
441441
//!
442442
//! \returns A `__flipped<__decay_t<_Fn>>` object such that calling it with `(a, b)`
443443
//! calls `__fn(b, a)`.
444+
STDEXEC_MODULE_EXPORT_AUTHORING
444445
template <class _Fn>
445446
STDEXEC_ATTRIBUTE(host, device)
446447
constexpr auto __flip(_Fn &&__fn) noexcept(__nothrow_decay_copyable<_Fn>)

0 commit comments

Comments
 (0)