File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -452,6 +452,10 @@ class OnceAction<Result(Args...)> final {
452
452
// traits above.
453
453
internal::negation<std::is_same<
454
454
OnceAction, typename std::decay<Callable>::type>>,
455
+ #if defined(__QNX__) and ___QNX__ < 800
456
+ internal::negation<std::is_same<
457
+ typename std::tuple<OnceAction&&>, typename std::decay<Callable>::type>>,
458
+ #endif
455
459
IsDirectlyCompatible<Callable>> //
456
460
::value,
457
461
int >::type = 0 >
@@ -469,6 +473,10 @@ class OnceAction<Result(Args...)> final {
469
473
// traits above.
470
474
internal::negation<std::is_same<
471
475
OnceAction, typename std::decay<Callable>::type>>,
476
+ #if defined(__QNX__) and ___QNX__ < 800
477
+ internal::negation<std::is_same<
478
+ typename std::tuple<OnceAction&&>, typename std::decay<Callable>::type>>,
479
+ #endif
472
480
// Exclude callables for which the overload above works.
473
481
// We'd rather provide the arguments if possible.
474
482
internal::negation<IsDirectlyCompatible<Callable>>,
You can’t perform that action at this time.
0 commit comments