Closed Bug 1559269 Opened 2 years ago Closed 1 year ago

Remove preliminary TokenStream support for private fields

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: jorendorff, Assigned: jorendorff)

References

Details

Attachments

(1 file, 1 obsolete file)

let #x = 4;
console.log(3 * #x);

Obviously this nonsense should be a SyntaxError, but it actually runs currently, if you turn on javascript.options.experimental.fields (or --enable-experimental-fields in the shell).

Oops. We need to get rid of that before turning public fields on for everyone.

Priority: -- → P1
Attachment #9072690 - Attachment is obsolete: true
Pushed by shindli@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/347c39ed601e
Remove preliminary TokenStream support for private fields. r=khyperia
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Assignee: nobody → jorendorff
You need to log in before you can comment on or make changes to this bug.