Closed Bug 1689024 Opened 5 years ago Closed 5 years ago

Cleanup abortIfSyntaxParser calls for js class fields

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: tcampbell, Assigned: tcampbell)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The calls to abortIfSyntaxParser for fields should be closer to the inner FunctionBox allocation which is actual reason they don't not support syntax parsing today. This change will allow us to add support one step at a time.

The synthesized lambdas are the reason we cannot support syntax parsing of
fields, so move the abortIfSyntaxParser call there. This will let us relax
the restrictions in future.

Pushed by tcampbell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/915625c2901e Move abortIfSyntaxParser for fields to inner FunctionBox creation. r=arai
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: