case GOOD_CAPTURE :
if (select<Next>([&]() {
- return pos.see_ge(*cur, Value(-cur->value))
- ?
- // Move losing capture to endBadCaptures to be tried later
- true
- : (*endBadCaptures++ = *cur, false);
+ // Move losing capture to endBadCaptures to be tried later
+ return pos.see_ge(*cur, Value(-cur->value)) ? true
+ : (*endBadCaptures++ = *cur, false);
}))
return *(cur - 1);