Searched refs:first_spread_index (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/interpreter/ |
D | bytecode-generator.cc | 2368 Register array, int first_spread_index, ZonePtrList<Expression>* elements, in BuildArrayLiteralElementsInsertion() argument 2370 DCHECK_LT(first_spread_index, elements->length()); in BuildArrayLiteralElementsInsertion() 2377 first_spread_index >= 0 ? elements->begin() + first_spread_index in BuildArrayLiteralElementsInsertion() 2473 BuildArrayLiteralElementsInsertion(literal, expr->first_spread_index(), in VisitArrayLiteral() 3704 int first_spread_index = 0; in VisitCallSuper() local 3705 for (; first_spread_index < args->length(); first_spread_index++) { in VisitCallSuper() 3706 if (args->at(first_spread_index)->IsSpread()) break; in VisitCallSuper() 3716 if (first_spread_index < expr->arguments()->length() - 1) { in VisitCallSuper() 3730 BuildArrayLiteralElementsInsertion(array, first_spread_index, args, false); in VisitCallSuper() 3748 if (first_spread_index == expr->arguments()->length() - 1) { in VisitCallSuper() [all …]
|
D | bytecode-generator.h | 186 int first_spread_index,
|
/external/v8/src/ast/ |
D | ast.h | 1478 int first_spread_index() const { return first_spread_index_; } in first_spread_index() function 1508 ArrayLiteral(ZonePtrList<Expression>* values, int first_spread_index, int pos) in ArrayLiteral() argument 1510 first_spread_index_(first_spread_index), in ArrayLiteral() 3050 int first_spread_index, int pos) { in NewArrayLiteral() argument 3051 return new (zone_) ArrayLiteral(values, first_spread_index, pos); in NewArrayLiteral()
|
/external/v8/src/parsing/ |
D | parser-base.h | 2099 int first_spread_index = -1; in ParseArrayLiteral() local 2112 if (first_spread_index < 0) { in ParseArrayLiteral() 2113 first_spread_index = values->length(); in ParseArrayLiteral() 2142 return factory()->NewArrayLiteral(values, first_spread_index, pos); in ParseArrayLiteral()
|
D | preparser.h | 601 int first_spread_index, int pos) { in NewArrayLiteral() argument
|