Lines Matching refs:labels
245 CG(context).labels = NULL; in zend_oparray_context_begin()
255 if (CG(context).labels) { in zend_oparray_context_end()
256 zend_hash_destroy(CG(context).labels); in zend_oparray_context_end()
257 FREE_HASHTABLE(CG(context).labels); in zend_oparray_context_end()
258 CG(context).labels = NULL; in zend_oparray_context_end()
4557 if (CG(context).labels == NULL || in zend_resolve_goto_label()
4558 (dest = zend_hash_find_ptr(CG(context).labels, Z_STR_P(label))) == NULL in zend_resolve_goto_label()
4632 if (!CG(context).labels) { in zend_compile_label()
4633 ALLOC_HASHTABLE(CG(context).labels); in zend_compile_label()
4634 zend_hash_init(CG(context).labels, 8, NULL, label_ptr_dtor, 0); in zend_compile_label()
4640 if (!zend_hash_add_mem(CG(context).labels, label, &dest, sizeof(zend_label))) { in zend_compile_label()
5085 if (CG(context).labels) { in zend_compile_try()
5087 ZEND_HASH_REVERSE_FOREACH_PTR(CG(context).labels, label) { in zend_compile_try()