because parsing is context-based, and some context like allowance of yield / async is lost when invoking parseClassFieldInitializerSourceElements().
<rdar://problem/121538219>
Related test262 failures: * test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js * test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js * test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js * test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js
Pull request: https://github.com/WebKit/WebKit/pull/23184
Committed 273677@main (5553144b15b7): <https://commits.webkit.org/273677@main> Reviewed commits have been landed. Closing PR #23184 and removing active labels.