Lines Matching defs:current
46 // popping of the current {context_register} during visitation.
82 // Returns the depth of the given |scope| for the current execution context.
87 // Returns the execution context at |depth| in the current context chain if it
550 ControlScope* current = this;
552 if (current->Execute(command, statement, source_position)) {
555 current = current->outer();
556 } while (current != nullptr);
667 // Scoped class used when the result of the current expression is not
676 // Scoped class used when the result of the current expression to be
685 // Scoped class used when the result of the current expression to be
3358 ZonePtrList<Expression>::const_iterator current = elements->begin();
3362 if (!is_empty && (*current)->IsSpread()) {
3365 VisitForAccumulatorValue(*current);
3366 builder()->SetExpressionPosition((*current)->AsSpread()->expression());
3369 if (++current != end) {
3428 ? current + array_literal_builder->first_spread_index()
3434 DCHECK_EQ(current, elements->begin());
3436 for (; current != first_spread_or_end; ++current, array_index++) {
3437 Expression* subexpr = *current;
3450 if (current != end) {
3459 // Now build insertions for the remaining elements from current to end.
3463 for (; current != end; ++current) {
3464 Expression* subexpr = *current;
3489 if (current + 1 != end) {
4810 // // resolving the promise for the current AsyncGeneratorRequest.
4940 // Suspend the current generator.
4947 // which will await `output.value` before resolving the current
6353 // Returns an IteratorRecord which is valid for the lifetime of the current