Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Going through the assignment tests. wip. #324

Open
wants to merge 4 commits into
base: trunk
Choose a base branch
from
Open

Going through the assignment tests. wip. #324

wants to merge 4 commits into from

Conversation

scole66
Copy link
Owner

@scole66 scole66 commented Feb 19, 2020

[ci skip]

This change causes the following tests to now pass:
* /test/language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js
* /test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js
* /test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js
* /test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js
* /test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js
* /test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js
* /test/language/expressions/assignment/dstr/array-elem-nested-array-null.js
* /test/language/expressions/assignment/dstr/array-elem-nested-array-undefined-hole.js
* /test/language/expressions/assignment/dstr/array-elem-nested-array-undefined-own.js
* /test/language/expressions/assignment/dstr/array-elem-nested-array-undefined.js
* /test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/array-elem-nested-array.js
* /test/language/expressions/assignment/dstr/array-elem-nested-obj-null.js
* /test/language/expressions/assignment/dstr/array-elem-nested-obj-undefined-hole.js
* /test/language/expressions/assignment/dstr/array-elem-nested-obj-undefined-own.js
* /test/language/expressions/assignment/dstr/array-elem-nested-obj-undefined.js
* /test/language/expressions/assignment/dstr/array-elem-nested-obj.js
* /test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-nrml-close-skip.js
* /test/language/expressions/assignment/dstr/array-rest-after-element.js
* /test/language/expressions/assignment/dstr/array-rest-after-elision.js
* /test/language/expressions/assignment/dstr/array-rest-elision.js
* /test/language/expressions/assignment/dstr/array-rest-iter-nrml-close-skip.js
* /test/language/expressions/assignment/dstr/array-rest-lref.js
* /test/language/expressions/assignment/dstr/array-rest-put-let.js
* /test/language/expressions/assignment/dstr/array-rest-put-prop-ref-no-get.js
* /test/language/expressions/assignment/dstr/array-rest-put-prop-ref-user-err-iter-close-skip.js
* /test/language/expressions/assignment/dstr/array-rest-put-prop-ref.js
* /test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js
* /test/language/expressions/assignment/dstr/array-rest-put-unresolvable-strict.js
* /test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-break-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-case-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-catch-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-class-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-const-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-continue-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-debugger-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped-ext.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-delete-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-do-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-else-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-enum-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-export-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped-ext.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-finally-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-for-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-function-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-if-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-implements-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-import-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-in-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-instanceof-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-interface-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-let-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-new-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-package-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-private-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-protected-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-public-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-return-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-static-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-super-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-switch-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-this-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-throw-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-try-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-typeof-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-var-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-void-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-while-escaped.js
* /test/language/expressions/assignment/dstr/ident-name-prop-name-literal-with-escaped.js
* /test/language/expressions/assignment/dstr/obj-id-identifier-resolution-first.js
* /test/language/expressions/assignment/dstr/obj-id-identifier-resolution-last.js
* /test/language/expressions/assignment/dstr/obj-id-identifier-resolution-lone.js
* /test/language/expressions/assignment/dstr/obj-id-identifier-resolution-middle.js
* /test/language/expressions/assignment/dstr/obj-id-identifier-resolution-trlng.js
* /test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/obj-id-init-assignment-missing.js
* /test/language/expressions/assignment/dstr/obj-id-init-assignment-null.js
* /test/language/expressions/assignment/dstr/obj-id-init-assignment-truthy.js
* /test/language/expressions/assignment/dstr/obj-id-init-assignment-undef.js
* /test/language/expressions/assignment/dstr/obj-id-init-evaluation.js
* /test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js
* /test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js
* /test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js
* /test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js
* /test/language/expressions/assignment/dstr/obj-id-init-in.js
* /test/language/expressions/assignment/dstr/obj-id-init-let.js
* /test/language/expressions/assignment/dstr/obj-id-init-order.js
* /test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js
* /test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/obj-id-put-const.js
* /test/language/expressions/assignment/dstr/obj-id-put-let.js
* /test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js
* /test/language/expressions/assignment/dstr/obj-id-put-unresolvable-strict.js
* /test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-missing.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-null.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-truthy.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-undef.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-evaluation.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-arrow.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-in.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref.js
* /test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/obj-prop-identifier-resolution-first.js
* /test/language/expressions/assignment/dstr/obj-prop-identifier-resolution-last.js
* /test/language/expressions/assignment/dstr/obj-prop-identifier-resolution-lone.js
* /test/language/expressions/assignment/dstr/obj-prop-identifier-resolution-middle.js
* /test/language/expressions/assignment/dstr/obj-prop-identifier-resolution-trlng.js
* /test/language/expressions/assignment/dstr/obj-prop-name-evaluation-error.js
* /test/language/expressions/assignment/dstr/obj-prop-name-evaluation.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-array-null.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-array-undefined-own.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-array-undefined.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-array.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-obj-null.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-obj-undefined-own.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-obj-undefined.js
* /test/language/expressions/assignment/dstr/obj-prop-nested-obj.js
* /test/language/expressions/assignment/dstr/obj-prop-put-const.js
* /test/language/expressions/assignment/dstr/obj-prop-put-let.js
* /test/language/expressions/assignment/dstr/obj-prop-put-order.js
* /test/language/expressions/assignment/dstr/obj-prop-put-prop-ref-no-get.js
* /test/language/expressions/assignment/dstr/obj-prop-put-prop-ref-user-err.js
* /test/language/expressions/assignment/dstr/obj-prop-put-prop-ref.js
* /test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js
* /test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-strict.js
* /test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js
* /test/language/expressions/assignment/dstr/obj-rest-computed-property.js
* /test/language/expressions/assignment/dstr/obj-rest-same-name.js
* /test/language/expressions/assignment/dstr/obj-rest-valid-object.js
* /test/language/expressions/assignment/fn-name-arrow.js
* /test/language/expressions/assignment/fn-name-class.js
* /test/language/expressions/assignment/fn-name-cover.js
* /test/language/expressions/assignment/fn-name-fn.js
@scole66 scole66 changed the base branch from master to trunk June 15, 2020 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant