« Bugzilla Issues Index
#2951 — 14.5.11: NonConstructorMethodDefinitions is a List of what?
- bug_id:
2951
- creation_ts:
2014-06-01 18:28:00 -0700
- short_desc:
14.5.11: NonConstructorMethodDefinitions is a List of what?
- delta_ts:
2014-07-26 09:25:19 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 25: May 22, 2014 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
Michael Dyck
- assigned_to:
Allen Wirfs-Brock
- commentid:
8775
- comment_count:
0
- who:
Michael Dyck
- bug_when:
2014-06-01 18:28:27 -0700
In 14.5.11, NonConstructorMethodDefinitions is defined to return a List of ClassElements.
In 14.5.16 / group 1 / step 16, it's assumed to return a List of MethodDefinitions.
At some point, you have to use the phrase:
"the MethodDefinition of the ClassElement".
Given the name of the routine, you should probably do so in 14.5.11.
(leftover from 2535)
- commentid:
8894
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2014-06-11 17:13:06 -0700
We actually want to generate a list of method definition ClassElements. They need to be a class element because they are later test to see if they are static.
It's generally ok to use ClassElement in place of MethodDefinition becase the the chain rule will just pass through any MethodDefinition sematic rules.
However, there were a couple bugs in NonConstructorMethodDefinitions that I fixed in rev26 editor's draft.
- commentid:
9387
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2014-07-19 18:34:43 -0700
fixed in rev26
- commentid:
9583
- comment_count:
3
- who:
Michael Dyck
- bug_when:
2014-07-26 09:25:19 -0700
confirmed fixed