Handle the parsing of if statements following the WGSL spec.
<rdar://problem/107775701>
Pull request: https://github.com/WebKit/WebKit/pull/12540
Committed 262802@main (d2179ea70ad3): <https://commits.webkit.org/262802@main> Reviewed commits have been landed. Closing PR #12540 and removing active labels.