Home
last modified time | relevance | path

Searched refs:JSArrayIterator (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/objects/
Djs-array-inl.h19 CAST_ACCESSOR(JSArrayIterator) in CAST_ACCESSOR() argument
58 ACCESSORS(JSArrayIterator, iterated_object, Object, kIteratedObjectOffset) in ACCESSORS() argument
59 ACCESSORS(JSArrayIterator, next_index, Object, kNextIndexOffset) in ACCESSORS()
61 IterationKind JSArrayIterator::kind() const { in ACCESSORS()
66 void JSArrayIterator::set_kind(IterationKind kind) { in set_kind()
Djs-array.h109 class JSArrayIterator : public JSObject {
111 DECL_PRINTER(JSArrayIterator)
112 DECL_VERIFIER(JSArrayIterator)
114 DECL_CAST(JSArrayIterator)
154 DISALLOW_IMPLICIT_CONSTRUCTORS(JSArrayIterator);
/external/v8/src/compiler/
Daccess-builder.cc738 kTaggedBase, JSArrayIterator::kIteratedObjectOffset, in ForJSArrayIteratorIteratedObject()
750 JSArrayIterator::kNextIndexOffset, in ForJSArrayIteratorNextIndex()
762 JSArrayIterator::kKindOffset, in ForJSArrayIteratorKind()
Djs-create-lowering.cc839 a.Allocate(JSArrayIterator::kSize, NOT_TENURED, Type::OtherObject()); in ReduceJSCreateArrayIterator()
/external/v8/src/builtins/
Dbuiltins-array-gen.cc3537 CAST(LoadObjectField(iterator, JSArrayIterator::kIteratedObjectOffset)); in TF_BUILTIN()
3541 CAST(LoadObjectField(iterator, JSArrayIterator::kNextIndexOffset)); in TF_BUILTIN()
3563 iterator, JSArrayIterator::kNextIndexOffset, in TF_BUILTIN()
3570 iterator, JSArrayIterator::kKindOffset), in TF_BUILTIN()
3601 StoreObjectField(iterator, JSArrayIterator::kNextIndexOffset, in TF_BUILTIN()
3608 iterator, JSArrayIterator::kKindOffset), in TF_BUILTIN()
3635 StoreObjectField(iterator, JSArrayIterator::kNextIndexOffset, max_length); in TF_BUILTIN()
3659 StoreObjectFieldNoWriteBarrier(iterator, JSArrayIterator::kNextIndexOffset, in TF_BUILTIN()
3666 iterator, JSArrayIterator::kKindOffset), in TF_BUILTIN()
3687 iterator, JSArrayIterator::kKindOffset), in TF_BUILTIN()
/external/v8/src/
Dobjects-debug.cc291 JSArrayIterator::cast(this)->JSArrayIteratorVerify(isolate); in HeapObjectVerify()
1201 void JSArrayIterator::JSArrayIteratorVerify(Isolate* isolate) { in JSArrayIteratorVerify()
Dobjects-printer.cc303 JSArrayIterator::cast(this)->JSArrayIteratorPrint(os); in HeapObjectPrint()
1301 void JSArrayIterator::JSArrayIteratorPrint(std::ostream& os) { // NOLING in JSArrayIteratorPrint()
Dobjects.h816 V(JSArrayIterator) \
971 V(JSArrayIterator, JS_ARRAY_ITERATOR_TYPE) \
Dcode-stub-assembler.cc11942 TNode<JSArrayIterator> CodeStubAssembler::CreateArrayIterator( in CreateArrayIterator()
11947 Node* iterator = Allocate(JSArrayIterator::kSize); in CreateArrayIterator()
11949 StoreObjectFieldRoot(iterator, JSArrayIterator::kPropertiesOrHashOffset, in CreateArrayIterator()
11951 StoreObjectFieldRoot(iterator, JSArrayIterator::kElementsOffset, in CreateArrayIterator()
11954 iterator, JSArrayIterator::kIteratedObjectOffset, object); in CreateArrayIterator()
11955 StoreObjectFieldNoWriteBarrier(iterator, JSArrayIterator::kNextIndexOffset, in CreateArrayIterator()
11958 iterator, JSArrayIterator::kKindOffset, in CreateArrayIterator()
Dcode-stub-assembler.h1436 TNode<JSArrayIterator> CreateArrayIterator(TNode<Context> context,
Dbootstrapper.cc1803 JS_ARRAY_ITERATOR_TYPE, JSArrayIterator::kSize, 0, in InitializeGlobal()
Dobjects.cc1408 return JSArrayIterator::kSize; in GetHeaderSize()