Lines Matching defs:arguments

10 #include "src/execution/arguments.h"
18 #include "src/objects/arguments-inl.h"
1253 // For holey elements and arguments we might have to shrink the collected
2438 // If we add arguments to the start we have to shift the existing objects.
2456 // Copy the arguments to the start.
4379 // Entry is not context mapped, defer to the arguments.
4381 isolate, elements->arguments(), entry.adjust_down(length));
4415 // Entry is not context mapped defer to arguments.
4416 FixedArray arguments = elements.arguments();
4418 ArgumentsAccessor::GetRaw(arguments, entry.adjust_down(length));
4426 ArgumentsAccessor::SetImpl(arguments, entry.adjust_down(length), value);
4434 // Sloppy arguments objects are not arrays.
4440 FixedArray arguments = elements.arguments();
4442 ArgumentsAccessor::GetCapacityImpl(holder, arguments);
4449 FixedArrayBase arguments = elements.arguments();
4451 ArgumentsAccessor::GetMaxNumberOfEntries(holder, arguments);
4461 FixedArrayBase arguments = elements.arguments();
4468 ArgumentsAccessor::NumberOfElementsImpl(receiver, arguments);
4494 FixedArrayBase arguments = elements.arguments();
4495 return ArgumentsAccessor::HasEntryImpl(isolate, arguments,
4502 FixedArray arguments = elements.arguments();
4503 return ArgumentsAccessor::HasAccessorsImpl(holder, arguments);
4515 FixedArray arguments = elements.arguments();
4517 isolate, holder, arguments, index, filter);
4532 FixedArray arguments = elements.arguments();
4533 return ArgumentsAccessor::GetDetailsImpl(arguments,
4608 Handle<FixedArray> store(elements->arguments(), isolate);
4707 // Elements of the arguments object in slow mode might be slow aliases.
4721 // No need to delete a context mapped entry from the arguments elements.
4724 Handle<NumberDictionary> dict(NumberDictionary::cast(elements->arguments()),
4739 FixedArrayBase::cast(elements->arguments()), isolate);
4781 Handle<NumberDictionary> arguments(
4782 NumberDictionary::cast(elements->arguments()), isolate);
4783 arguments = NumberDictionary::Add(isolate, arguments, entry.as_uint32(),
4788 object->RequireSlowElements(*arguments);
4789 elements->set_arguments(*arguments);
4791 Handle<FixedArrayBase> arguments(elements->arguments(), isolate);
4793 object, arguments, entry.adjust_down(length), value, attributes);
4813 return Handle<FixedArray>(elements.arguments(), isolate);
4818 Handle<FixedArray> arguments =
4820 return FastHoleyObjectElementsAccessor::NormalizeImpl(object, arguments);
4857 Handle<FixedArray> old_arguments(elements->arguments(), isolate);
4863 FixedArray arguments = elements->arguments();
4869 FastHoleyObjectElementsAccessor::SetImpl(arguments, InternalIndex(index),
4906 Handle<FixedArray> old_arguments(FixedArray::cast(elements->arguments()),
4913 Handle<FixedArrayBase> arguments;
4915 isolate, arguments,
4921 elements->set_arguments(FixedArray::cast(*arguments));