njs_token_t token;
njs_parser_node_t *node, *cond, *stmt;
- parser->branch = 1;
-
token = njs_parser_grouping_expression(vm, parser);
if (nxt_slow_path(token <= NJS_TOKEN_ILLEGAL)) {
return token;
njs_token_t token;
njs_parser_node_t *node, *swtch, *branch, *dflt, **last;
- parser->branch = 1;
-
node = NULL;
branch = NULL;
dflt = NULL;
njs_token_t token;
njs_parser_node_t *node, *cond;
- parser->branch = 1;
-
token = njs_parser_grouping_expression(vm, parser);
if (nxt_slow_path(token <= NJS_TOKEN_ILLEGAL)) {
return token;
njs_token_t token;
njs_parser_node_t *node, *stmt;
- parser->branch = 1;
-
token = njs_parser_token(parser);
if (nxt_slow_path(token <= NJS_TOKEN_ILLEGAL)) {
return token;
njs_token_t token;
njs_parser_node_t *node, *init, *condition, *update, *cond, *body;
- parser->branch = 1;
-
init = NULL;
condition = NULL;
update = NULL;
njs_variable_t *var;
njs_parser_node_t *node, *try, *catch;
- parser->branch = 1;
-
token = njs_parser_try_block(vm, parser);
if (nxt_slow_path(token <= NJS_TOKEN_ILLEGAL)) {
return token;
nxt_array_t *index_cache;
- uint8_t branch; /* 1 bit */
-
/* Parsing Function() or eval(). */
uint8_t runtime; /* 1 bit */