whitespace and delete file (#1505)

This commit is contained in:
Valerie Young 2018-04-04 14:57:56 -04:00 committed by Leo Balter
parent f9e482b393
commit 714fdc9125
15 changed files with 55 additions and 108 deletions

View File

@ -1,53 +0,0 @@
// Copyright (C) 2018 Valerie Young. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
esid: sec-typedarray-object
description: >
Return abrupt on undefined
info: |
TypedArray ( object )
This description applies only if the TypedArray function is called with at
least one argument and the Type of the first argument is Object and that
object does not have either a [[TypedArrayName]] or an [[ArrayBufferData]]
internal slot.
...
8. Repeat, while k < len
...
b. Let kValue be ? Get(arrayLike, Pk).
c. Perform ? Set(O, Pk, kValue, true).
...
[[Set]] ( P, V, Receiver)
...
2. If Type(P) is String and if SameValue(O, Receiver) is true, then
a. Let numericIndex be ! CanonicalNumericIndexString(P).
b. If numericIndex is not undefined, then
i. Return ? IntegerIndexedElementSet(O, numericIndex, V).
...
IntegerIndexedElementSet ( O, index, value )
...
5. If arrayTypeName is "BigUint64Array" or "BigInt64Array",
let numValue be ? ToBigInt(value).
...
ToBigInt ( argument )
Object, Apply the following steps:
1. Let prim be ? ToPrimitive(argument, hint Number).
2. Return the value that prim corresponds to in Table [BigInt Conversions]
BigInt Conversions
Argument Type: Undefined
Result: Throw a TypeError exception.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
assert.throws(TypeError, function() {
new TA([undefined]);
}, "abrupt completion from undefined");
});