Home
last modified time | relevance | path

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

/PHP-7.3/Zend/
H A Dzend_compile.c4971 static zend_bool should_use_jumptable(zend_ast_list *cases, zend_uchar jumptable_type) { in should_use_jumptable() argument
4978 if (jumptable_type == IS_LONG) { in should_use_jumptable()
4981 ZEND_ASSERT(jumptable_type == IS_STRING); in should_use_jumptable()
4997 zend_uchar jumptable_type; in zend_compile_switch() local
5007 jumptable_type = determine_switch_jumptable_type(cases); in zend_compile_switch()
5008 if (jumptable_type != IS_UNDEF && should_use_jumptable(cases, jumptable_type)) { in zend_compile_switch()
5017 jumptable_type == IS_LONG ? ZEND_SWITCH_LONG : ZEND_SWITCH_STRING, in zend_compile_switch()
5077 ZEND_ASSERT(Z_TYPE_P(cond_zv) == jumptable_type); in zend_compile_switch()

Completed in 62 milliseconds