Skip to content

Commit

Permalink
return types for enc record concrete methods (and they're wrong)
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelficarra committed Nov 10, 2021
1 parent 0a3a1e5 commit 5a9fe05
Showing 1 changed file with 19 additions and 19 deletions.
38 changes: 19 additions & 19 deletions spec.html
Original file line number Diff line number Diff line change
Expand Up @@ -10199,7 +10199,7 @@ <h1>
<h1>
DeleteBinding (
_N_: a String,
)
): a Boolean
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10217,7 +10217,7 @@ <h1>
</emu-clause>

<emu-clause id="sec-declarative-environment-records-hasthisbinding" type="concrete method">
<h1>HasThisBinding ( )</h1>
<h1>HasThisBinding ( ): *false*</h1>
<dl class="header">
<dt>for</dt>
<dd>a declarative Environment Record _envRec_</dd>
Expand All @@ -10231,7 +10231,7 @@ <h1>HasThisBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-declarative-environment-records-hassuperbinding" type="concrete method">
<h1>HasSuperBinding ( )</h1>
<h1>HasSuperBinding ( ): *false*</h1>
<dl class="header">
<dt>for</dt>
<dd>a declarative Environment Record _envRec_</dd>
Expand All @@ -10245,7 +10245,7 @@ <h1>HasSuperBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-declarative-environment-records-withbaseobject" type="concrete method">
<h1>WithBaseObject ( )</h1>
<h1>WithBaseObject ( ): *undefined*</h1>
<dl class="header">
<dt>for</dt>
<dd>a declarative Environment Record _envRec_</dd>
Expand Down Expand Up @@ -10306,7 +10306,7 @@ <h1>Object Environment Records</h1>
<h1>
HasBinding (
_N_: a String,
)
): a Completion Record normally containing a Boolean
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10333,7 +10333,7 @@ <h1>
CreateMutableBinding (
_N_: a String,
_D_: a Boolean,
)
): a Completion Record
</h1>
<dl class="header">
<dt>for</dt>
Expand Down Expand Up @@ -10361,7 +10361,7 @@ <h1>
InitializeBinding (
_N_: a String,
_V_: an ECMAScript language value,
)
): a Completion Record normally containing a Boolean
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10384,7 +10384,7 @@ <h1>
_N_: a String,
_V_: an ECMAScript language value,
_S_: a Boolean,
)
): a Completion Record normally containing a Boolean
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10406,7 +10406,7 @@ <h1>
GetBindingValue (
_N_: a String,
_S_: a Boolean,
)
): a Completion Record
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10428,7 +10428,7 @@ <h1>
<h1>
DeleteBinding (
_N_: a String,
)
): a Completion Record normally containing a Boolean
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10444,7 +10444,7 @@ <h1>
</emu-clause>

<emu-clause id="sec-object-environment-records-hasthisbinding" type="concrete method">
<h1>HasThisBinding ( )</h1>
<h1>HasThisBinding ( ): *false*</h1>
<dl class="header">
<dt>for</dt>
<dd>an object Environment Record _envRec_</dd>
Expand All @@ -10458,7 +10458,7 @@ <h1>HasThisBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-object-environment-records-hassuperbinding" type="concrete method">
<h1>HasSuperBinding ( )</h1>
<h1>HasSuperBinding ( ): *false*</h1>
<dl class="header">
<dt>for</dt>
<dd>an object Environment Record _envRec_</dd>
Expand All @@ -10472,7 +10472,7 @@ <h1>HasSuperBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-object-environment-records-withbaseobject" type="concrete method">
<h1>WithBaseObject ( )</h1>
<h1>WithBaseObject ( ): an ECMAScript language value</h1>
<dl class="header">
<dt>for</dt>
<dd>an object Environment Record _envRec_</dd>
Expand Down Expand Up @@ -10594,7 +10594,7 @@ <h1>Function Environment Records</h1>
<h1>
BindThisValue (
_V_: an ECMAScript language value,
)
): a Completion Record normally containing an ECMAScript language value
</h1>
<dl class="header">
<dt>for</dt>
Expand All @@ -10610,7 +10610,7 @@ <h1>
</emu-clause>

<emu-clause id="sec-function-environment-records-hasthisbinding" type="concrete method">
<h1>HasThisBinding ( )</h1>
<h1>HasThisBinding ( ): a Boolean</h1>
<dl class="header">
<dt>for</dt>
<dd>a function Environment Record _envRec_</dd>
Expand All @@ -10621,7 +10621,7 @@ <h1>HasThisBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-function-environment-records-hassuperbinding" type="concrete method">
<h1>HasSuperBinding ( )</h1>
<h1>HasSuperBinding ( ): a Boolean</h1>
<dl class="header">
<dt>for</dt>
<dd>a function Environment Record _envRec_</dd>
Expand All @@ -10633,7 +10633,7 @@ <h1>HasSuperBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-function-environment-records-getthisbinding" type="concrete method">
<h1>GetThisBinding ( )</h1>
<h1>GetThisBinding ( ): a Completion Record normally containing an ECMAScript language value</h1>
<dl class="header">
<dt>for</dt>
<dd>a function Environment Record _envRec_</dd>
Expand All @@ -10646,7 +10646,7 @@ <h1>GetThisBinding ( )</h1>
</emu-clause>

<emu-clause id="sec-getsuperbase" type="concrete method">
<h1>GetSuperBase ( )</h1>
<h1>GetSuperBase ( ): a Completion Record normally containing an ECMAScript language value</h1>
<dl class="header">
<dt>for</dt>
<dd>a function Environment Record _envRec_</dd>
Expand Down Expand Up @@ -10945,7 +10945,7 @@ <h1>
<h1>
DeleteBinding (
_N_: a String,
)
): a Completion Record normally containing a Boolean
</h1>
<dl class="header">
<dt>for</dt>
Expand Down

0 comments on commit 5a9fe05

Please sign in to comment.