[heycam/webidl] ReadWriteMapLike/ReadWriteSetLike in ReadOnlyMemberRest (#752)

The productions `ReadWriteMaplike` and `ReadWriteSetlike` effectively alias `MaplikeRest` and `SetlikeRest`. Usually when this is done it’s to associate evaluation rules (or just human meaning) with a subset of occurences. But `MaplikeRest` and `SetlikeRest` aren’t used elsewhere, so there’s no unique subset to speak of. I suspect there was _supposed_ to be though. I think this:

```
ReadOnlyMemberRest ::
    AttributeRest
    ReadWriteMaplike
    ReadWriteSetlike
ReadWriteMaplike ::
    MaplikeRest
ReadWriteSetlike ::
    SetlikeRest
```

Should probably be this:

```
ReadOnlyMemberRest ::
    AttributeRest
    MaplikeRest
    SetlikeRest
ReadWriteMaplike ::
    MaplikeRest
ReadWriteSetlike ::
    SetlikeRest
```

(Happy to open PRs as I come across stuff like this, but I’m not yet confident re: whether I’m just missing stuff, hence opening issues to sanity check my impressions first.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/752

Received on Monday, 1 July 2019 00:30:58 UTC