Lines Matching refs:labels
228 CG(context).labels = NULL; in zend_oparray_context_begin()
234 if (CG(context).labels) { in zend_oparray_context_end()
235 zend_hash_destroy(CG(context).labels); in zend_oparray_context_end()
236 FREE_HASHTABLE(CG(context).labels); in zend_oparray_context_end()
237 CG(context).labels = NULL; in zend_oparray_context_end()
3745 if (CG(context).labels == NULL || in zend_resolve_goto_label()
3746 (dest = zend_hash_find_ptr(CG(context).labels, Z_STR_P(label))) == NULL in zend_resolve_goto_label()
3820 if (!CG(context).labels) { in zend_compile_label()
3821 ALLOC_HASHTABLE(CG(context).labels); in zend_compile_label()
3822 zend_hash_init(CG(context).labels, 8, NULL, label_ptr_dtor, 0); in zend_compile_label()
3828 if (!zend_hash_add_mem(CG(context).labels, label, &dest, sizeof(zend_label))) { in zend_compile_label()
4177 if (CG(context).labels) { in zend_compile_try()
4179 ZEND_HASH_REVERSE_FOREACH_PTR(CG(context).labels, label) { in zend_compile_try()