-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Stage 3 Review #349
Comments
Thanls @ljharb - much appreciated.
Yes the lack of prototype on Record exotic objects and it being frozen requires
Right now the Tuple exotic object is non-extensible and always created with |
@acutmore then why the |
Yep the completion handling isn’t right, likely a typo rather than intentional. I was only referring to why a |
In that case I think it would be appropriate to add an Assert there that the value is Tuple.prototype. |
Adding an assertion makes total sense, I like it. |
!
~empty~
so that they're called withPerform
, to make it clear they're mutatingSameValueNonNumericScalarPrimitive
is a bit long thox
OrdinaryObjectCreate(null, « [[RecordData]] »)
instead of directly calling MakeBasicObject~empty~
?null
, in which case the next line seems invalid. should that be checked for?OrdinaryObjectCreate(%Tuple.prototype%, « [[TupleData]] »
instead of directly calling MakeBasicObjectI also filed #347 and #348.
The text was updated successfully, but these errors were encountered: