// Copyright (C) 2016 André Bargull. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- esid: sec-%throwtypeerror% description: > The integrity level of %ThrowTypeError% is "frozen". info: | %ThrowTypeError% ( ) The value of the [[Extensible]] internal slot of a %ThrowTypeError% function is false. The length property of a %ThrowTypeError% function has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. ---*/ var ThrowTypeError = Object.getOwnPropertyDescriptor(function() { "use strict"; return arguments; }(), "callee").get; assert.sameValue(Object.isFrozen(ThrowTypeError), true); reportCompare(0, 0);