archives

« Bugzilla Issues Index

#1228 — 11.4.1 needless qualifier


It says "It is a Syntax Error if the UnaryExpression is contained in strict code and the UnaryExpression derives an Identifier that statically resolves to a environment record"

What's the purpose of "that statically resolves to a environment record"? Do we ever allow strict “delete <identifier>”?


The delete could be within a strict function expression that is nested in side a with statement and the identifier could resolve a property of the with object.


this was fixed in rev14