Generated IPC decoders check the decode success twice - Once by the type decoder function when checking for std::optional engagement - Once by the IPC::Decoder when decoding the next value
<rdar://problem/111434133>
Pull request: https://github.com/WebKit/WebKit/pull/15357
Committed 265717@main (6006aa6aa0f6): <https://commits.webkit.org/265717@main> Reviewed commits have been landed. Closing PR #15357 and removing active labels.