-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Normative: Add class static
initialization blocks
#2440
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, I believe the following SDO definitions are needed:
- EvaluateBody for ClassStaticBlockBody
- PrivateBoundIdentifiers for ClassStaticBlock
- ComputedPropertyContainsAwait for ClassStaticBlock
1875a2e
to
5319cfe
Compare
Thanks @jmdyck. I believe I've addressed your feedback, though I chose to use |
5319cfe
to
3c4fd9a
Compare
3d0c24c
to
7a79833
Compare
@tc39/ecma262-editors would you be able to review this? |
SpiderMonkey intends to ship this unflagged in 93, and it is already shipping in V8. I'd like to seek Stage 4 at the upcoming meeting, assuming an editor review is complete and approved prior to the agenda submission deadline at the end of the week. |
7a6936c
to
6194172
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM apart from open comments.
657f41e
to
3a335f7
Compare
3a335f7
to
b51a822
Compare
b51a822
to
51e28c7
Compare
This adds the specification text from https://github.com/tc39/proposal-class-static-block, currently at Stage 3.