Name Description Size Coverage
length-enumerable.js --- info: The length property of eval has the attribute DontEnum es5id: 15.1.2.1_A4.1 es6id: 18.2.1 esid: sec-eval-x description: Checking use propertyIsEnumerable, for-in --- 725 -
length-non-configurable.js --- info: The length property of eval does not have the attribute DontDelete es5id: 15.1.2.1_A4.2 es6id: 18.2.1 esid: sec-eval-x description: Checking use hasOwnProperty, delete --- 793 -
length-non-writable.js --- info: The length property of eval has the attribute ReadOnly es5id: 15.1.2.1_A4.3 es6id: 18.2.1 esid: sec-eval-x description: Checking if varying the length property fails includes: [propertyHelper.js] --- 559 -
length-value.js --- info: The length property of eval is 1 es5id: 15.1.2.1_A4.4 es6id: 18.2.1 esid: sec-eval-x description: eval.length === 1 --- 366 -
name.js --- es6id: 18.2.1 esid: sec-eval-x description: > eval.name is "eval". info: | eval (x) 17 ECMAScript Standard Built-in Objects: Every built-in Function object, including constructors, that is not identified as an anonymous function has a name property whose value is a String. Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] --- 802 -
no-construct.js --- info: The eval property can't be used as constructor es5id: 15.1.2.1_A4.7 es6id: 18.2.1 esid: sec-eval-x description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception --- 597 -
no-proto.js --- info: The eval property has not prototype property es5id: 15.1.2.1_A4.6 es6id: 18.2.1 esid: sec-eval-x description: Checking eval.prototype --- 409 -
prop-desc-enumerable.js --- info: The eval property has the attribute DontEnum es5id: 15.1.2.1_A4.5 es6id: 18.2.1 esid: sec-eval-x description: Checking use propertyIsEnumerable, for-in --- 708 -