Lines Matching refs:zvalue
2167 zval *zvalue = *zval_ptr; local
2169 if (Z_DELREF_P(zvalue) == 0) {
2171 switch (Z_TYPE_P(zvalue) & IS_CONSTANT_TYPE_MASK) {
2173 switch (Z_TYPE_P(zvalue) & ~IS_CONSTANT_INDEX) {
2180 GC_REMOVE_ZVAL_FROM_BUFFER(zvalue);
2182 if (zvalue->value.ht && (zvalue->value.ht != &EG(symbol_table))) {
2184 Z_TYPE_P(zvalue) = IS_NULL;
2185 zvalue->value.ht->pDestructor = (dtor_func_t)accel_fast_zval_ptr_dtor;
2186 accel_fast_hash_destroy(zvalue->value.ht);
2195 GC_REMOVE_ZVAL_FROM_BUFFER(zvalue);
2197 Z_OBJ_HT_P(zvalue)->del_ref(zvalue TSRMLS_CC);
2205 zend_list_delete(zvalue->value.lval);