summaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/arguments-inl.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/arguments-inl.h')
-rw-r--r--deps/v8/src/objects/arguments-inl.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/deps/v8/src/objects/arguments-inl.h b/deps/v8/src/objects/arguments-inl.h
index 4132aec04d..c2ef59a896 100644
--- a/deps/v8/src/objects/arguments-inl.h
+++ b/deps/v8/src/objects/arguments-inl.h
@@ -7,10 +7,10 @@
#include "src/objects/arguments.h"
-#include "src/contexts-inl.h"
-#include "src/isolate-inl.h"
-#include "src/objects-inl.h"
+#include "src/execution/isolate-inl.h"
+#include "src/objects/contexts-inl.h"
#include "src/objects/fixed-array-inl.h"
+#include "src/objects/objects-inl.h"
// Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h"
@@ -62,23 +62,23 @@ bool JSSloppyArgumentsObject::GetSloppyArgumentsLength(Isolate* isolate,
int* out) {
Context context = *isolate->native_context();
Map map = object->map();
- if (map != context->sloppy_arguments_map() &&
- map != context->strict_arguments_map() &&
- map != context->fast_aliased_arguments_map()) {
+ if (map != context.sloppy_arguments_map() &&
+ map != context.strict_arguments_map() &&
+ map != context.fast_aliased_arguments_map()) {
return false;
}
DCHECK(object->HasFastElements() || object->HasFastArgumentsElements());
Object len_obj =
object->InObjectPropertyAt(JSArgumentsObjectWithLength::kLengthIndex);
- if (!len_obj->IsSmi()) return false;
+ if (!len_obj.IsSmi()) return false;
*out = Max(0, Smi::ToInt(len_obj));
FixedArray parameters = FixedArray::cast(object->elements());
if (object->HasSloppyArgumentsElements()) {
- FixedArray arguments = FixedArray::cast(parameters->get(1));
- return *out <= arguments->length();
+ FixedArray arguments = FixedArray::cast(parameters.get(1));
+ return *out <= arguments.length();
}
- return *out <= parameters->length();
+ return *out <= parameters.length();
}
} // namespace internal