« Bugzilla Issues Index
#1228 — 11.4.1 needless qualifier
- bug_id:
1228
- creation_ts:
2013-01-26 11:50:00 -0800
- short_desc:
11.4.1 needless qualifier
- delta_ts:
2013-07-11 16:35:20 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 13: December 21, 2012 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
Mark Miller
- assigned_to:
Allen Wirfs-Brock
- commentid:
3159
- comment_count:
0
- who:
Mark Miller
- bug_when:
2013-01-26 11:50:32 -0800
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>”?
- commentid:
3212
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2013-02-25 09:18:05 -0800
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.
- commentid:
4366
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2013-07-11 16:35:20 -0700
this was fixed in rev14