Searched refs:case_list (Results 1 - 3 of 3) sorted by relevance
| /PHP_5_4/Zend/ |
| H A D | zend_language_parser.y | 455 '{' case_list '}' { $$ = $2; } 456 | '{' ';' case_list '}' { $$ = $3; } 457 | ':' case_list T_ENDSWITCH ';' { $$ = $2; } 458 | ':' ';' case_list T_ENDSWITCH ';' { $$ = $3; } 462 case_list: label 464 | case_list T_CASE expr case_separator { zend_do_extended_info(TSRMLS_C); zend_do_case_before_statement(&$1, &$2, &$3 TSRMLS_CC); } inner_statement_list { zend_do_case_after_statement(&$$, &$2 TSRMLS_CC); $$.op_type = IS_CONST; } 465 | case_list T_DEFAULT case_separator { zend_do_extended_info(TSRMLS_C); zend_do_default_before_statement(&$1, &$2 TSRMLS_CC); } inner_statement_list { zend_do_case_after_statement(&$$, &$2 TSRMLS_CC); $$.op_type = IS_CONST; }
|
| H A D | zend_compile.c | 4646 void zend_do_switch_end(const znode *case_list TSRMLS_DC) /* {{{ */ 4662 if (case_list->op_type != IS_UNUSED) { /* non-empty switch */ 4665 CG(active_op_array)->opcodes[case_list->u.op.opline_num].op1.opline_num = next_op_number; 4689 void zend_do_case_before_statement(const znode *case_list, znode *case_token, const znode *case_expr TSRMLS_DC) /* {{{ */ argument 4718 if (case_list->op_type==IS_UNUSED) { 4722 CG(active_op_array)->opcodes[case_list->u.op.opline_num].op1.opline_num = next_op_number; 4747 void zend_do_default_before_statement(const znode *case_list, znode *default_token TSRMLS_DC) /* {{{ */ argument 4763 if (case_list->op_type==IS_UNUSED) { 4766 CG(active_op_array)->opcodes[case_list->u.op.opline_num].op1.opline_num = next_op_number;
|
| H A D | zend_compile.h | 533 void zend_do_switch_end(const znode *case_list TSRMLS_DC); 534 void zend_do_case_before_statement(const znode *case_list, znode *case_token, const znode *case_expr TSRMLS_DC); 536 void zend_do_default_before_statement(const znode *case_list, znode *default_token TSRMLS_DC);
|
Completed in 20 milliseconds