« Bugzilla Issues Index
#3407 — 15.2.1: LexicallyDeclaredNames and LexicallyScopedDeclarations in modules
- bug_id:
3407
- creation_ts:
2014-12-07 12:14:00 -0800
- short_desc:
15.2.1: LexicallyDeclaredNames and LexicallyScopedDeclarations in modules
- delta_ts:
2014-12-23 20:23:32 -0800
- product:
Draft for 6th Edition
- component:
technical issue
- version:
Rev 28: October 14, 2014 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
André Bargull
- assigned_to:
Allen Wirfs-Brock
- commentid:
10815
- comment_count:
0
- who:
André Bargull
- bug_when:
2014-12-07 12:14:46 -0800
15.2.1 Module Semantics
ImportDeclaration should not be part of LexicallyDeclaredNames and LexicallyScopedDeclarations, cf. 15.2.1.1 and 15.2.1.21.
- commentid:
11126
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2014-12-20 11:53:58 -0800
fixed in rev30 editor's draft
We do want to treat imported bindings as lexically declared names. The rules in 15.2.1.1 have been corrected and updated.
However, ImportDeclaration should not be included in LexicallyScopeDeclaration because they are separately instantiated.
- commentid:
11208
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2014-12-23 20:23:32 -0800
fixed in rev30