Implement ToIndex abstract operation (#4287)
https://www.ecma-international.org/ecma-262/11.0/#sec-toindex Made DataView constructor, DataView.prototype.setXXX/getXXX methods ES11 conform. JerryScript-DCO-1.0-Signed-off-by: Csaba Osztrogonác csaba.osztrogonac@h-lab.eu
This commit is contained in:
committed by
GitHub
parent
d5d27afd39
commit
24a5489331
@@ -34,9 +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/excessive-byteoffset-throws.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/negative-bytelength-throws.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>
|
||||
@@ -75,57 +72,6 @@
|
||||
<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/DataView/prototype/setFloat32/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat32/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat32/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat32/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat32/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat32/set-values-return-undefined.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat32/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/set-values-return-undefined.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setFloat64/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt16/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt16/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt16/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt16/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt16/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt16/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt32/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt32/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt32/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt32/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt32/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt32/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt8/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt8/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt8/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt8/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt8/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setInt8/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint16/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint16/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint16/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint16/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint16/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint16/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint32/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint32/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint32/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint32/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint32/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint32/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint8/length.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint8/no-value-arg.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint8/range-check-after-value-conversion.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint8/return-abrupt-from-tonumber-value-symbol.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint8/return-abrupt-from-tonumber-value.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/prototype/setUint8/toindex-byteoffset.js"><reason></reason></test>
|
||||
<test id="built-ins/DataView/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>
|
||||
|
||||
Reference in New Issue
Block a user