Make the Set.prototype values, keys and [@@iterator] methods to be one intrinsic method (#3777)

After this patch these methods will be the same function objects

JerryScript-DCO-1.0-Signed-off-by: Adam Szilagyi aszilagy@inf.u-szeged.hu
This commit is contained in:
Szilagyi Adam
2020-06-18 13:59:31 +02:00
committed by GitHub
parent 16750e8171
commit 0f0041d720
8 changed files with 52 additions and 7 deletions
+2
View File
@@ -152,3 +152,5 @@ for (var value of s) {
assert(value === expected[loopCount++]);
}
assert(Set.prototype.values === Set.prototype.keys);
-2
View File
@@ -143,8 +143,6 @@
<test id="built-ins/RegExp/prototype/Symbol.search/get-sticky-coerce.js"><reason></reason></test>
<test id="built-ins/RegExp/prototype/Symbol.search/get-sticky-err.js"><reason></reason></test>
<test id="built-ins/RegExp/prototype/test/get-sticky-err.js"><reason></reason></test>
<test id="built-ins/Set/prototype/keys/keys.js"><reason></reason></test>
<test id="built-ins/Set/prototype/Symbol.iterator.js"><reason></reason></test>
<test id="built-ins/String/prototype/normalize/form-is-not-valid-throws.js"><reason></reason></test>
<test id="built-ins/String/prototype/normalize/length.js"><reason></reason></test>
<test id="built-ins/String/prototype/normalize/name.js"><reason></reason></test>