ctor_args         402 ext/pdo/pdo_dbh.c static zval *pdo_stmt_instantiate(pdo_dbh_t *dbh, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */
ctor_args         404 ext/pdo/pdo_dbh.c 	if (!Z_ISUNDEF_P(ctor_args)) {
ctor_args         405 ext/pdo/pdo_dbh.c 		if (Z_TYPE_P(ctor_args) != IS_ARRAY) {
ctor_args         422 ext/pdo/pdo_dbh.c static void pdo_stmt_construct(zend_execute_data *execute_data, pdo_stmt_t *stmt, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */
ctor_args         448 ext/pdo/pdo_dbh.c 		zend_fcall_info_args(&fci, ctor_args);
ctor_args         472 ext/pdo/pdo_dbh.c 	zval *options = NULL, *opt, *item, ctor_args;
ctor_args         519 ext/pdo/pdo_dbh.c 			ZVAL_COPY_VALUE(&ctor_args, item);
ctor_args         521 ext/pdo/pdo_dbh.c 			ZVAL_UNDEF(&ctor_args);
ctor_args         525 ext/pdo/pdo_dbh.c 		ZVAL_COPY_VALUE(&ctor_args, &dbh->def_stmt_ctor_args);
ctor_args         528 ext/pdo/pdo_dbh.c 	if (!pdo_stmt_instantiate(dbh, return_value, dbstmt_ce, &ctor_args)) {
ctor_args         551 ext/pdo/pdo_dbh.c 		pdo_stmt_construct(execute_data, stmt, return_value, dbstmt_ce, &ctor_args);
ctor_args          56 ext/pdo/pdo_stmt.c 	ZEND_ARG_INFO(0, ctor_args) /* array */
ctor_args          66 ext/pdo/pdo_stmt.c 	ZEND_ARG_INFO(0, ctor_args) /* array */
ctor_args         751 ext/pdo/pdo_stmt.c 		zend_fcall_info_args_ex(fci, ce->constructor, &stmt->fetch.cls.ctor_args);
ctor_args         758 ext/pdo/pdo_stmt.c 	} else if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) {
ctor_args         810 ext/pdo/pdo_stmt.c 		if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args)) {
ctor_args         820 ext/pdo/pdo_stmt.c 	if (!Z_ISUNDEF(stmt->fetch.cls.ctor_args) && free_ctor_agrs) {
ctor_args         821 ext/pdo/pdo_stmt.c 		zval_ptr_dtor(&stmt->fetch.cls.ctor_args);
ctor_args         822 ext/pdo/pdo_stmt.c 		ZVAL_UNDEF(&stmt->fetch.cls.ctor_args);
ctor_args         925 ext/pdo/pdo_stmt.c 					ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args);
ctor_args        1164 ext/pdo/pdo_stmt.c 					ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args);
ctor_args        1302 ext/pdo/pdo_stmt.c 	zval old_ctor_args, *ctor_args = NULL;
ctor_args        1307 ext/pdo/pdo_stmt.c 	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "|S!a", &class_name, &ctor_args)) {
ctor_args        1318 ext/pdo/pdo_stmt.c 	ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args);
ctor_args        1323 ext/pdo/pdo_stmt.c 	if (ctor_args) {
ctor_args        1324 ext/pdo/pdo_stmt.c 		if (Z_TYPE_P(ctor_args) == IS_ARRAY && zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) {
ctor_args        1325 ext/pdo/pdo_stmt.c 			ZVAL_DUP(&stmt->fetch.cls.ctor_args, ctor_args);
ctor_args        1327 ext/pdo/pdo_stmt.c 			ZVAL_UNDEF(&stmt->fetch.cls.ctor_args);
ctor_args        1350 ext/pdo/pdo_stmt.c 	ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args);
ctor_args        1388 ext/pdo/pdo_stmt.c 	zval old_ctor_args, *ctor_args = NULL;
ctor_args        1392 ext/pdo/pdo_stmt.c 	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "|lzz", &how, &arg2, &ctor_args)) {
ctor_args        1401 ext/pdo/pdo_stmt.c 	ZVAL_COPY_VALUE(&old_ctor_args, &stmt->fetch.cls.ctor_args);
ctor_args        1414 ext/pdo/pdo_stmt.c 			if (Z_TYPE_P(ctor_args) != IS_NULL && Z_TYPE_P(ctor_args) != IS_ARRAY) {
ctor_args        1419 ext/pdo/pdo_stmt.c 			if (Z_TYPE_P(ctor_args) != IS_ARRAY || !zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) {
ctor_args        1420 ext/pdo/pdo_stmt.c 				ctor_args = NULL;
ctor_args        1424 ext/pdo/pdo_stmt.c 			if (ctor_args) {
ctor_args        1425 ext/pdo/pdo_stmt.c 				ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, ctor_args); /* we're not going to free these */
ctor_args        1427 ext/pdo/pdo_stmt.c 				ZVAL_UNDEF(&stmt->fetch.cls.ctor_args);
ctor_args        1524 ext/pdo/pdo_stmt.c 	ZVAL_COPY_VALUE(&stmt->fetch.cls.ctor_args, &old_ctor_args);
ctor_args        1939 ext/pdo/pdo_stmt.c 				ZVAL_UNDEF(&stmt->fetch.cls.ctor_args);
ctor_args        1950 ext/pdo/pdo_stmt.c 						ZVAL_DUP(&stmt->fetch.cls.ctor_args, &args[skip+2]);
ctor_args         617 ext/pdo/php_pdo_driver.h 			zval ctor_args;            /* freed */