Home
last modified time | relevance | path

Searched refs:IteratorRecord (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/builtins/
Dbuiltins-iterator-gen.h25 IteratorRecord GetIterator(Node* context, Node* object,
28 IteratorRecord GetIterator(Node* context, Node* object, Node* method,
37 Node* IteratorStep(Node* context, const IteratorRecord& iterator,
52 void IteratorCloseOnException(Node* context, const IteratorRecord& iterator,
54 void IteratorCloseOnException(Node* context, const IteratorRecord& iterator,
Dbuiltins-iterator-gen.cc20 IteratorRecord IteratorBuiltinsAssembler::GetIterator(Node* context, in GetIterator()
28 IteratorRecord IteratorBuiltinsAssembler::GetIterator(Node* context, in GetIterator()
68 return IteratorRecord{TNode<JSReceiver>::UncheckedCast(iterator), in GetIterator()
74 Node* context, const IteratorRecord& iterator, Label* if_done, in IteratorStep()
158 Node* context, const IteratorRecord& iterator, Label* if_exception, in IteratorCloseOnException()
189 Node* context, const IteratorRecord& iterator, Variable* exception) { in IteratorCloseOnException()
218 IteratorRecord iterator_record = in IterableToList()
Dbuiltins-promise-gen.h182 const IteratorRecord& record, Label* if_exception,
Dbuiltins-promise-gen.cc1836 const IteratorRecord& iterator, Label* if_exception, in PerformPromiseAll()
2041 IteratorRecord iterator = iter_assembler.GetIterator( in TF_BUILTIN()
2215 IteratorRecord iterator = iter_assembler.GetIterator( in TF_BUILTIN()
Dbuiltins-collections-gen.cc300 IteratorRecord iterator = iterator_assembler.GetIterator(context, iterable); in AddConstructorEntriesFromIterable()
Dbuiltins-array-gen.cc2089 IteratorRecord iterator_record = in TF_BUILTIN()
/external/v8/src/interpreter/
Dbytecode-generator.h61 class IteratorRecord; variable
165 IteratorRecord BuildGetIteratorRecord(Expression* iterable,
172 IteratorRecord BuildGetIteratorRecord(Expression* iterable,
174 void BuildIteratorNext(const IteratorRecord& iterator, Register next_result);
175 void BuildIteratorClose(const IteratorRecord& iterator,
Dbytecode-generator.cc853 class BytecodeGenerator::IteratorRecord final { class in v8::internal::interpreter::BytecodeGenerator
855 IteratorRecord(Register object_register, Register next_register, in IteratorRecord() function in v8::internal::interpreter::BytecodeGenerator::IteratorRecord
2485 IteratorRecord iterator = in BuildArrayLiteralSpread()
3193 IteratorRecord iterator = BuildGetIteratorRecord( in VisitYieldStar()
4319 BytecodeGenerator::IteratorRecord BytecodeGenerator::BuildGetIteratorRecord( in BuildGetIteratorRecord()
4329 return IteratorRecord(object, next, hint); in BuildGetIteratorRecord()
4332 BytecodeGenerator::IteratorRecord BytecodeGenerator::BuildGetIteratorRecord( in BuildGetIteratorRecord()
4339 void BytecodeGenerator::BuildIteratorNext(const IteratorRecord& iterator, in BuildIteratorNext()
4374 void BytecodeGenerator::BuildIteratorClose(const IteratorRecord& iterator, in BuildIteratorClose()
/external/v8/src/
Dcode-stub-assembler.h96 struct IteratorRecord { struct