Skip to content

Commit

Permalink
review feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelficarra committed Sep 20, 2024
1 parent eceb3d9 commit ce9ed0b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions spec.html
Original file line number Diff line number Diff line change
Expand Up @@ -1028,7 +1028,7 @@ <h1>ReturnIfAbrupt Shorthands</h1>
<h1>Implicit Normal Completion</h1>
<p>In algorithms within abstract operations which are declared to return a Completion Record, and within all built-in functions, the returned value is first passed to NormalCompletion, and the result is used instead. This rule does not apply within the Completion algorithm or when the value being returned is clearly marked as a Completion Record in that step; these cases are:</p>
<ul>
<li>when the result of applying Completion, NormalCompletion, or ThrowCompletion is directly returned</li>
<li>when the result of applying Completion, NormalCompletion, ThrowCompletion, or ReturnCompletion is directly returned</li>
<li>when the result of constructing a Completion Record is directly returned</li>
</ul>
<p>It is an editorial error if a Completion Record is returned from such an abstract operation through any other means. For example, within these abstract operations,</p>
Expand Down Expand Up @@ -4184,7 +4184,7 @@ <h1>
<emu-clause id="sec-returncompletion" type="abstract operation">
<h1>
ReturnCompletion (
_value_: any value except a Completion Record,
_value_: an ECMAScript language value,
): a return completion
</h1>
<dl class="header">
Expand Down

0 comments on commit ce9ed0b

Please sign in to comment.