// Copyright 2018 the V8 project authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
var boundFunction = (function(){}).bind(); | |
var instance = new Uint8Array() | |
instance.constructor = { | |
[Symbol.species]: boundFunction | |
}; | |
assertThrows(() => instance.map(each => each * 2), TypeError); |