Home | History | Annotate | Download | only in parsing

Lines Matching defs:expressions

482 expressions involving only number literals.
3104 // For a try-catch construct append return expressions from the catch block
3105 // to the list of return expressions.
3482 // Create chain of expressions "flag = 0, temp_x = x, ..."
3982 // the left-hand side of comma expressions.
4215 // expressions. This also marks the FunctionState as a generator.
5349 const ZoneList<Expression*>* expressions = lit->expressions();
5351 DCHECK_EQ(cooked_strings->length(), expressions->length() + 1);
5357 while (i < expressions->length()) {
5358 Expression* sub = expressions->at(i++);
5400 new (zone()) ZoneList<Expression*>(expressions->length() + 1, zone());
5402 call_args->AddAll(*expressions, zone());
5578 function_state_->tail_call_expressions().expressions();
5709 // Do not rewrite (computed) key expressions
5807 // Array literals containing spreads are rewritten using do expressions, e.g.
5961 // With the help of do-expressions and function.sent, we desugar yield* into a