Lines Matching refs:labels
185 CG(context).labels = NULL; in zend_init_compiler_context()
2311 if (!CG(context).labels) { in zend_do_label()
2312 ALLOC_HASHTABLE(CG(context).labels); in zend_do_label()
2313 zend_hash_init(CG(context).labels, 4, NULL, NULL, 0); in zend_do_label()
2319 …if (zend_hash_add(CG(context).labels, Z_STRVAL(label->u.constant), Z_STRLEN(label->u.constant) + 1… in zend_do_label()
2339 if (CG(context).labels == NULL || in zend_resolve_goto_label()
2340 …zend_hash_find(CG(context).labels, Z_STRVAL_P(label), Z_STRLEN_P(label)+1, (void**)&dest) == FAILU… in zend_resolve_goto_label()
2402 if (CG(context).labels) { in zend_release_labels()
2403 zend_hash_destroy(CG(context).labels); in zend_release_labels()
2404 FREE_HASHTABLE(CG(context).labels); in zend_release_labels()
2405 CG(context).labels = NULL; in zend_release_labels()