Lines Matching defs:element
375 // transition the array for only the single next element. If the argument is
419 // transition the array for only the single next element. If the argument is
1070 // Check if the element is a double hole, but don't load it.
1433 // i. Let element be ? Get(source, P).
1443 // 1. Set element to ? Call(mapperFunction, thisArg , « element,
1455 // 1. Set shouldFlatten to ? IsArray(element).
1457 TNode<HeapObject> element = CAST(element_maybe_smi);
1458 GotoIf(IsJSArray(element), &if_flatten_array);
1459 GotoIfNot(IsJSProxy(element), &if_noflatten);
1460 Branch(IsTrue(CallRuntime(Runtime::kArrayIsArray, context, element)),
1465 CSA_DCHECK(this, IsJSArray(element));
1467 // 1. Let elementLen be ? ToLength(? Get(element, "length")).
1469 LoadObjectField(element, JSArray::kLengthOffset);
1471 // 2. Set targetIndex to ? FlattenIntoArray(target, element,
1475 CallBuiltin(Builtin::kFlattenIntoArray, context, target, element,
1482 CSA_DCHECK(this, IsJSProxy(element));
1484 // 1. Let elementLen be ? ToLength(? Get(element, "length")).
1486 context, GetProperty(context, element, LengthStringConstant()));
1488 // 2. Set targetIndex to ? FlattenIntoArray(target, element,
1492 CallBuiltin(Builtin::kFlattenIntoArray, context, target, element,
1506 // element).
1508 target_index, element);