[heycam/webidl] Use <emu-val> only for constant values (#405)

- Change <code>&lt;emu-val>*Type*&lt;/emu-val></code> where *Type* is one of the [fundamental ES language types](https://tc39.github.io/ecma262/#sec-ecmascript-language-types) to <code>*Type*</code>.
- Change <code>&lt;emu-val><var>Class</var>&lt;/emu-val></code> where *Class* is `Set`, `Map`, `SyntaxError`, or `Error` to <code>{{ECMAScript/<var>Class</var>}}</code> with appropriate links to ES spec.
- Change `<emu-val>Function</emu-val>` to [function object](https://tc39.github.io/ecma262/#sec-ecmascript-function-objects), linked.

Fixes #404.
You can view, comment on, or merge this pull request online at:

  https://github.com/heycam/webidl/pull/405

-- Commit Summary --

  * Use <emu-val> only for constant values

-- File Changes --

    M index.bs (521)

-- Patch Links --

https://github.com/heycam/webidl/pull/405.patch
https://github.com/heycam/webidl/pull/405.diff

-- 
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/pull/405

Received on Sunday, 13 August 2017 07:57:28 UTC