Skip to content

Commit 52d4a5c

Browse files
committed
Xcode 14 fixes
1 parent b950dc0 commit 52d4a5c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/objc-helpers/CoDispatch.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ inline namespace CO_DISPATCH_NS {
317317
}
318318

319319
template<class X=ValueCarrier>
320-
static auto moveOutValue(X::ValueToken token) noexcept(IsNoExceptExtractable) -> T
320+
static auto moveOutValue(typename X::ValueToken token) noexcept(IsNoExceptExtractable) -> T
321321
requires(!ValueCarrier::isVoid && std::is_same_v<X, ValueCarrier>) {
322322
Holder & holder = *token;
323323
if constexpr (std::is_reference_v<T>)
@@ -1035,7 +1035,7 @@ inline namespace CO_DISPATCH_NS {
10351035
private:
10361036
Util::ClientAbandonPtr<Promise> m_promise;
10371037
Util::QueueHolder m_queue;
1038-
DelayedValue::ValueToken m_valueToken;
1038+
typename DelayedValue::ValueToken m_valueToken;
10391039
};
10401040

10411041
auto beginOn(dispatch_queue_t _Nullable queue) && noexcept {

0 commit comments

Comments
 (0)