Hello all,

Because of 8.3.19.1 step 17, [[Call]] returns result completion even if
result.type isn't return.
As the result, [[Call]] may return NormalCompletion(empty), is it expected
behavior?
I think we should change empty to undefined.

For example,

function test() {
  var i;
}
var value = test();  // value is empty...

-- 
Regards,
Yusuke Suzuki
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to