Skip to content
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

remove special treatment of "the result of evaluating" #497

Merged
merged 1 commit into from
Nov 23, 2022
Merged

Conversation

bakkot
Copy link
Contributor

@bakkot bakkot commented Nov 17, 2022

Since we don't really use that as of tc39/ecma262#2744, except for two occurrences in the [[Call]]/[[Construct]] semantics for built-in functions (which will need to be explicitly annotated - they can invoke user code transitively, so that is a true positive).

Also reverts #393, since it was only necessitated by the html-transforming part of #362, which this PR is removing.

Technically a breaking change.

@bakkot bakkot merged commit ba7198b into main Nov 23, 2022
@bakkot bakkot deleted the no-result branch November 23, 2022 04:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants