Skip to content

Commit

Permalink
Convert @@ notation to intrinsics notation (PR #1314)
Browse files Browse the repository at this point in the history
  • Loading branch information
jmdyck authored and michaelficarra committed Sep 18, 2024
1 parent 67099e2 commit ce3f007
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions spec.html
Original file line number Diff line number Diff line change
Expand Up @@ -46565,9 +46565,9 @@ <h1>%IteratorHelperPrototype%.return ( )</h1>
</emu-alg>
</emu-clause>

<emu-clause id="sec-%iteratorhelperprototype%-@@tostringtag">
<h1>%IteratorHelperPrototype% [ @@toStringTag ]</h1>
<p>The initial value of the @@toStringTag property is the String value *"Iterator Helper"*.</p>
<emu-clause id="sec-%iteratorhelperprototype%-%symbol.tostringtag%">
<h1>%IteratorHelperPrototype% [ %Symbol.toStringTag% ]</h1>
<p>The initial value of the %Symbol.toStringTag% property is the String value *"Iterator Helper"*.</p>
<p>This property has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *true* }.</p>
</emu-clause>
</emu-clause>
Expand Down Expand Up @@ -46956,20 +46956,20 @@ <h1>Iterator.prototype [ %Symbol.iterator% ] ( )</h1>
<p>The value of the *"name"* property of this function is *"[Symbol.iterator]"*.</p>
</emu-clause>

<emu-clause id="sec-iteratorprototype-@@tostringtag">
<h1>Iterator.prototype [ @@toStringTag ]</h1>
<p>`Iterator.prototype[@@toStringTag]` is an accessor property with attributes { [[Enumerable]]: *false*, [[Configurable]]: *true* }. The [[Get]] and [[Set]] attributes are defined as follows:</p>
<emu-clause id="sec-iteratorprototype-%symbol.tostringtag%">
<h1>Iterator.prototype [ %Symbol.toStringTag% ]</h1>
<p>`Iterator.prototype[%Symbol.toStringTag%]` is an accessor property with attributes { [[Enumerable]]: *false*, [[Configurable]]: *true* }. The [[Get]] and [[Set]] attributes are defined as follows:</p>

<emu-clause id="sec-get-iteratorprototype-@@tostringtag">
<h1>get Iterator.prototype [ @@toStringTag ]</h1>
<emu-clause id="sec-get-iteratorprototype-%symbol.tostringtag%">
<h1>get Iterator.prototype [ %Symbol.toStringTag% ]</h1>
<p>The value of the [[Get]] attribute is a built-in function that requires no arguments. It performs the following steps when called:</p>
<emu-alg>
1. Return *"Iterator"*.
</emu-alg>
</emu-clause>

<emu-clause id="sec-set-iteratorprototype-@@tostringtag">
<h1>set Iterator.prototype [ @@toStringTag ]</h1>
<emu-clause id="sec-set-iteratorprototype-%symbol.tostringtag%">
<h1>set Iterator.prototype [ %Symbol.toStringTag% ]</h1>
<p>The value of the [[Set]] attribute is a built-in function that takes an argument _v_. It performs the following steps when called:</p>
<emu-alg>
1. Perform ? SetterThatIgnoresPrototypeProperties(*this* value, %Iterator.prototype%, %Symbol.toStringTag%, _v_).
Expand All @@ -46978,7 +46978,7 @@ <h1>set Iterator.prototype [ @@toStringTag ]</h1>
</emu-clause>

<emu-note>
<p>Unlike the @@toStringTag property on most built-in prototypes, for web-compatibility reasons this property must be an accessor.</p>
<p>Unlike the %Symbol.toStringTag% property on most built-in prototypes, for web-compatibility reasons this property must be an accessor.</p>
</emu-note>
</emu-clause>
</emu-clause>
Expand Down

0 comments on commit ce3f007

Please sign in to comment.