Searched refs:IteratorRecord (Results 1 - 5 of 5) sorted by relevance
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-iterator-gen.h | 20 using IteratorRecord = TorqueStructIteratorRecord; 27 IteratorRecord GetIterator(TNode<Context> context, TNode<Object> object); 28 IteratorRecord GetIterator(TNode<Context> context, TNode<Object> object, 37 TNode<Context> context, const IteratorRecord& iterator, Label* if_done, 40 TNode<Context> context, const IteratorRecord& iterator, in IteratorStep()
|
H A D | builtins-iterator-gen.cc | 18 using IteratorRecord = TorqueStructIteratorRecord; 25 IteratorRecord IteratorBuiltinsAssembler::GetIterator(TNode<Context> context, in GetIterator() 31 IteratorRecord IteratorBuiltinsAssembler::GetIterator(TNode<Context> context, in GetIterator() 57 return IteratorRecord{TNode<JSReceiver>::UncheckedCast(iterator), next}; in GetIterator() 62 TNode<Context> context, const IteratorRecord& iterator, Label* if_done, in IteratorStep() 153 IteratorRecord iterator_record = GetIterator(context, iterable, iterator_fn); in FillFixedArrayFromIterable() 230 IteratorRecord iterator_record = GetIterator(context, iterable); in StringListFromIterable()
|
H A D | builtins-temporal-gen.cc | 37 IteratorRecord iterator_record = GetIterator(context, iterable); in TemporalInstantFixedArrayFromIterable()
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | bytecode-generator.h | 74 class IteratorRecord; 285 void BuildFinalizeIteration(IteratorRecord iterator, Register done, 290 // Create an IteratorRecord with pre-allocated registers holding the next 292 IteratorRecord BuildGetIteratorRecord(Register iterator_next, 296 // Create an IteratorRecord allocating new registers to hold the next method 298 IteratorRecord BuildGetIteratorRecord(IteratorType hint); 299 void BuildIteratorNext(const IteratorRecord& iterator, Register next_result); 300 void BuildIteratorClose(const IteratorRecord& iterator, 307 void BuildFillArrayWithIterator(IteratorRecord iterator, Register array,
|
H A D | bytecode-generator.cc | 1006 class BytecodeGenerator::IteratorRecord final { 1008 IteratorRecord(Register object_register, Register next_register, in IteratorRecord() function in v8::internal::interpreter::final 2409 IteratorRecord iterator = BuildGetIteratorRecord(stmt->type()); in VisitForOfStatement() 3318 IteratorRecord iterator, Register array, Register index, Register value, in BuildFillArrayWithIterator() 3471 IteratorRecord iterator = BuildGetIteratorRecord(IteratorType::kNormal); in BuildCreateArrayLiteral() 4013 IteratorRecord iterator, Register done, in BuildFinalizeIteration() 4156 IteratorRecord iterator = BuildGetIteratorRecord(IteratorType::kNormal); in BuildDestructuringArrayAssignment() 4833 IteratorRecord iterator = BuildGetIteratorRecord( in VisitYieldStar() 6353 // Returns an IteratorRecord which is valid for the lifetime of the current 6355 BytecodeGenerator::IteratorRecord BytecodeGenerato [all...] |
Completed in 14 milliseconds