Home
last modified time | relevance | path

Searched refs:binding_type (Results 1 – 3 of 3) sorted by relevance

/third_party/jerryscript/jerry-core/parser/js/
Djs-scanner.c247 if (scanner_context_p->binding_type != SCANNER_BINDING_NONE) in scanner_scan_primary_expression()
438 if (scanner_context_p->binding_type != SCANNER_BINDING_NONE) in scanner_scan_primary_expression_end()
597 || SCANNER_NEEDS_BINDING_LIST (scanner_context_p->binding_type)); in scanner_scan_primary_expression_end()
834 uint8_t binding_type = scanner_context_p->binding_type; in scanner_scan_primary_expression_end() local
837 scanner_context_p->binding_type = context_p->stack_top_uint8; in scanner_scan_primary_expression_end()
843 …if (binding_type == SCANNER_BINDING_CATCH && context_p->stack_top_uint8 == SCAN_STACK_CATCH_STATEM… in scanner_scan_primary_expression_end()
865 if (SCANNER_NEEDS_BINDING_LIST (binding_type)) in scanner_scan_primary_expression_end()
882 if (SCANNER_NEEDS_BINDING_LIST (binding_type)) in scanner_scan_primary_expression_end()
962 if (scanner_context_p->binding_type != SCANNER_BINDING_NONE) in scanner_scan_primary_expression_end()
2290 scanner_context.binding_type = SCANNER_BINDING_NONE; in scanner_scan_all()
[all …]
Djs-scanner-internal.h331 uint8_t binding_type; /**< current destructuring binding type */ member
382 uint8_t binding_type, bool is_nested);
Djs-scanner-util.c1476 … uint8_t binding_type, /**< type of destructuring binding pattern */ in scanner_push_destructuring_pattern() argument
1479 JERRY_ASSERT (binding_type != SCANNER_BINDING_NONE || !is_nested); in scanner_push_destructuring_pattern()
1485 parser_stack_push_uint8 (context_p, scanner_context_p->binding_type); in scanner_push_destructuring_pattern()
1486 scanner_context_p->binding_type = binding_type; in scanner_push_destructuring_pattern()
1488 if (SCANNER_NEEDS_BINDING_LIST (binding_type)) in scanner_push_destructuring_pattern()