@@ -13148,8 +13148,8 @@ <h1>
1314813148 <emu-clause id="sec-definemethodproperty" type="abstract operation">
1314913149 <h1>
1315013150 DefineMethodProperty (
13151- _key_: a property key or Private Name,
1315213151 _homeObject_: an Object,
13152+ _key_: a property key or Private Name,
1315313153 _closure_: a function object,
1315413154 _enumerable_: a Boolean,
1315513155 )
@@ -23024,7 +23024,7 @@ <h1>Runtime Semantics: MethodDefinitionEvaluation</h1>
2302423024 <emu-alg>
2302523025 1. Let _methodDef_ be ? DefineMethod of |MethodDefinition| with argument _object_.
2302623026 1. Perform ! SetFunctionName(_methodDef_.[[Closure]], _methodDef_.[[Key]]).
23027- 1. Return ? DefineMethodProperty(_methodDef_.[[Key]], _object_ , _methodDef_.[[Closure]], _enumerable_).
23027+ 1. Return ? DefineMethodProperty(_object_, _methodDef_.[[Key]], _methodDef_.[[Closure]], _enumerable_).
2302823028 </emu-alg>
2302923029 <emu-grammar>MethodDefinition : `get` ClassElementName `(` `)` `{` FunctionBody `}`</emu-grammar>
2303023030 <emu-alg>
@@ -23073,7 +23073,7 @@ <h1>Runtime Semantics: MethodDefinitionEvaluation</h1>
2307323073 1. Perform SetFunctionName(_closure_, _propKey_).
2307423074 1. Let _prototype_ be ! OrdinaryObjectCreate(%GeneratorFunction.prototype.prototype%).
2307523075 1. Perform ! DefinePropertyOrThrow(_closure_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }).
23076- 1. Return ? DefineMethodProperty(_propKey_, _object_ , _closure_, _enumerable_).
23076+ 1. Return ? DefineMethodProperty(_object_, _propKey_ , _closure_, _enumerable_).
2307723077 </emu-alg>
2307823078 <emu-grammar>
2307923079 AsyncGeneratorMethod : `async` `*` ClassElementName `(` UniqueFormalParameters `)` `{` AsyncGeneratorBody `}`
@@ -23089,7 +23089,7 @@ <h1>Runtime Semantics: MethodDefinitionEvaluation</h1>
2308923089 1. Perform ! SetFunctionName(_closure_, _propKey_).
2309023090 1. Let _prototype_ be ! OrdinaryObjectCreate(%AsyncGeneratorFunction.prototype.prototype%).
2309123091 1. Perform ! DefinePropertyOrThrow(_closure_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }).
23092- 1. Return ? DefineMethodProperty(_propKey_, _object_ , _closure_, _enumerable_).
23092+ 1. Return ? DefineMethodProperty(_object_, _propKey_ , _closure_, _enumerable_).
2309323093 </emu-alg>
2309423094 <emu-grammar>
2309523095 AsyncMethod : `async` ClassElementName `(` UniqueFormalParameters `)` `{` AsyncFunctionBody `}`
@@ -23103,7 +23103,7 @@ <h1>Runtime Semantics: MethodDefinitionEvaluation</h1>
2310323103 1. Let _closure_ be ! OrdinaryFunctionCreate(%AsyncFunction.prototype%, _sourceText_, |UniqueFormalParameters|, |AsyncFunctionBody|, ~non-lexical-this~, _scope_, _privateScope_).
2310423104 1. Perform ! MakeMethod(_closure_, _object_).
2310523105 1. Perform ! SetFunctionName(_closure_, _propKey_).
23106- 1. Return ? DefineMethodProperty(_propKey_, _object_ , _closure_, _enumerable_).
23106+ 1. Return ? DefineMethodProperty(_object_, _propKey_ , _closure_, _enumerable_).
2310723107 </emu-alg>
2310823108 </emu-clause>
2310923109 </emu-clause>
0 commit comments