cls 731 ext/pdo/pdo_stmt.c zend_class_entry *ce = stmt->fetch.cls.ce; cls 732 ext/pdo/pdo_stmt.c zend_fcall_info *fci = &stmt->fetch.cls.fci; cls 733 ext/pdo/pdo_stmt.c zend_fcall_info_cache *fcc = &stmt->fetch.cls.fcc; cls 738 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = ZEND_STANDARD_CLASS_DEF_PTR; cls 746 ext/pdo/pdo_stmt.c fci->retval = &stmt->fetch.cls.retval; cls 751 ext/pdo/pdo_stmt.c zend_fcall_info_args_ex(fci, ce->constructor, &stmt->fetch.cls.ctor_args); cls 758 ext/pdo/pdo_stmt.c } else if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) { cls 794 ext/pdo/pdo_stmt.c zend_fcall_info *fci = &stmt->fetch.cls.fci; cls 795 ext/pdo/pdo_stmt.c zend_fcall_info_cache *fcc = &stmt->fetch.cls.fcc; cls 809 ext/pdo/pdo_stmt.c if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { cls 810 ext/pdo/pdo_stmt.c if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) { cls 812 ext/pdo/pdo_stmt.c zend_fcall_info_args_clear(&stmt->fetch.cls.fci, 1); cls 814 ext/pdo/pdo_stmt.c efree(stmt->fetch.cls.fci.params); cls 816 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.params = NULL; cls 819 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.size = 0; cls 820 ext/pdo/pdo_stmt.c if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args) && free_ctor_agrs) { cls 821 ext/pdo/pdo_stmt.c zval_ptr_dtor(&stmt->fetch.cls.ctor_args); cls 822 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); cls 823 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = 0; cls 924 ext/pdo/pdo_stmt.c old_ce = stmt->fetch.cls.ce; cls 925 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args); cls 926 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; cls 933 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = ZEND_STANDARD_CLASS_DEF_PTR; cls 935 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = cep; cls 942 ext/pdo/pdo_stmt.c ce = stmt->fetch.cls.ce; cls 951 ext/pdo/pdo_stmt.c if (!stmt->fetch.cls.fci.size) { cls 958 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object = Z_OBJ_P(return_value); cls 959 ext/pdo/pdo_stmt.c stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); cls 960 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { cls 964 ext/pdo/pdo_stmt.c if (!Z_ISUNDEF(stmt->fetch.cls.retval)) { cls 965 ext/pdo/pdo_stmt.c zval_ptr_dtor(&stmt->fetch.cls.retval); cls 966 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.retval); cls 1136 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.fci.params[idx], &stmt->fetch.func.values[idx]); cls 1150 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object = Z_OBJ_P(return_value); cls 1151 ext/pdo/pdo_stmt.c stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); cls 1152 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { cls 1156 ext/pdo/pdo_stmt.c if (!Z_ISUNDEF(stmt->fetch.cls.retval)) { cls 1157 ext/pdo/pdo_stmt.c zval_ptr_dtor(&stmt->fetch.cls.retval); cls 1163 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = old_ce; cls 1164 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args); cls 1165 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; cls 1317 ext/pdo/pdo_stmt.c old_ce = stmt->fetch.cls.ce; cls 1318 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args); cls 1319 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; cls 1325 ext/pdo/pdo_stmt.c ZVAL_DUP(&stmt->fetch.cls.ctor_args, ctor_args); cls 1327 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); cls 1331 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = zend_fetch_class(class_name, ZEND_FETCH_CLASS_AUTO); cls 1333 ext/pdo/pdo_stmt.c if (!stmt->fetch.cls.ce) { cls 1338 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = zend_standard_class_def; cls 1349 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = old_ce; cls 1350 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args); cls 1351 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; cls 1400 ext/pdo/pdo_stmt.c old_ce = stmt->fetch.cls.ce; cls 1401 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args); cls 1402 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; cls 1411 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = zend_standard_class_def; cls 1425 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, ctor_args); /* we're not going to free these */ cls 1427 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); cls 1434 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = zend_fetch_class(Z_STR_P(arg2), ZEND_FETCH_CLASS_AUTO); cls 1435 ext/pdo/pdo_stmt.c if (!stmt->fetch.cls.ce) { cls 1523 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = old_ce; cls 1524 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args); cls 1525 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; cls 1919 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = NULL; cls 1933 ext/pdo/pdo_stmt.c stmt->fetch.cls.ce = cep; cls 1939 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&stmt->fetch.cls.ctor_args); cls 1950 ext/pdo/pdo_stmt.c ZVAL_DUP(&stmt->fetch.cls.ctor_args, &args[skip+2]); cls 622 ext/pdo/php_pdo_driver.h } cls;