Implement DataView.prototype.{set, get}Big{U}int64 methods (#4315)

Co-authored by Adam Szilagyi aszilagy@inf.u-szeged.hu

JerryScript-DCO-1.0-Signed-off-by: Csaba Osztrogonác csaba.osztrogonac@h-lab.eu
This commit is contained in:
Csaba Osztrogonác
2020-10-28 11:46:52 +01:00
committed by GitHub
parent 2007188373
commit 3115d4dc16
7 changed files with 77 additions and 48 deletions
-38
View File
@@ -34,44 +34,6 @@
<test id="built-ins/BigInt/asUintN/length.js"><reason></reason></test>
<test id="built-ins/BigInt/asUintN/name.js"><reason></reason></test>
<test id="built-ins/BigInt/asUintN/order-of-steps.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/index-is-out-of-range.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/length.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/name.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/negative-byteoffset-throws.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/return-value-clean-arraybuffer.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/return-values-custom-offset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/return-values.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/to-boolean-littleendian.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-errors.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-toprimitive.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-wrapped-values.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigInt64/toindex-byteoffset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/index-is-out-of-range.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/length.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/name.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/negative-byteoffset-throws.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/return-value-clean-arraybuffer.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/return-values-custom-offset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/return-values.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/to-boolean-littleendian.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-errors.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-toprimitive.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-wrapped-values.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/getBigUint64/toindex-byteoffset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/index-check-before-value-conversion.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/index-is-out-of-range.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/length.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/name.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/negative-byteoffset-throws.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/range-check-after-value-conversion.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/set-values-little-endian-order.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/set-values-return-undefined.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/to-boolean-littleendian.js"><reason></reason></test>
<test id="built-ins/DataView/prototype/setBigInt64/toindex-byteoffset.js"><reason></reason></test>
<test id="built-ins/Date/prototype/setTime/new-value-time-clip.js"><reason></reason></test>
<test id="built-ins/Date/prototype/toDateString/format.js"><reason></reason></test>
<test id="built-ins/Date/prototype/toDateString/negative-year.js"><reason></reason></test>