Lines Matching full:enumerable
5321 // non-writable nor to non-enumerable.
6434 // 7c. If propDesc is not undefined and propDesc.[[Enumerable]] is true:
6589 // object O whose [[Value]], [[Writable]], [[Enumerable]] and
6610 // of object O whose [[Get]], [[Set]], [[Enumerable]] and
6638 desc->enumerable() == current->enumerable()) &&
6659 // 5b. Return false, if the [[Enumerable]] field of Desc is present and the
6660 // [[Enumerable]] fields of current and Desc are the Boolean negation of
6662 if (desc->has_enumerable() && desc->enumerable() != current->enumerable()) {
6688 // values of the converted property's [[Configurable]] and [[Enumerable]]
6695 // values of the converted property?s [[Configurable]] and [[Enumerable]]
6768 attrs | (desc->enumerable() ? NONE : DONT_ENUM));
6771 attrs | (current->enumerable() ? NONE : DONT_ENUM));
7285 // 7. Set D.[[Enumerable]] to the value of X's [[Enumerable]] attribute.
8384 // - No prototype has enumerable properties/elements.
16444 // Compute the number of enumerable elements.