Lines Matching refs:ctor_args

56 	ZEND_ARG_INFO(0, ctor_args) /* array */  in ZEND_END_ARG_INFO()
66 ZEND_ARG_INFO(0, ctor_args) /* array */ in ZEND_END_ARG_INFO()
763 zend_fcall_info_args(fci, stmt->fetch.cls.ctor_args TSRMLS_CC); in do_fetch_class_prepare()
770 } else if (stmt->fetch.cls.ctor_args) { in do_fetch_class_prepare()
826 if (stmt->fetch.cls.ctor_args && free_ctor_agrs) { in do_fetch_opt_finish()
827 zval_ptr_dtor(&stmt->fetch.cls.ctor_args); in do_fetch_opt_finish()
828 stmt->fetch.cls.ctor_args = NULL; in do_fetch_opt_finish()
934 old_ctor_args = stmt->fetch.cls.ctor_args; in do_fetch()
1178 stmt->fetch.cls.ctor_args = old_ctor_args; in do_fetch()
1318 zval *old_ctor_args, *ctor_args = NULL; in PHP_METHOD() local
1323 …nd_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!a", &class_name, &class_name_len, &ctor_args)) { in PHP_METHOD()
1334 old_ctor_args = stmt->fetch.cls.ctor_args; in PHP_METHOD()
1339 if (ctor_args) { in PHP_METHOD()
1340 if (Z_TYPE_P(ctor_args) == IS_ARRAY && zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) { in PHP_METHOD()
1341 ALLOC_ZVAL(stmt->fetch.cls.ctor_args); in PHP_METHOD()
1342 *stmt->fetch.cls.ctor_args = *ctor_args; in PHP_METHOD()
1343 zval_copy_ctor(stmt->fetch.cls.ctor_args); in PHP_METHOD()
1345 stmt->fetch.cls.ctor_args = NULL; in PHP_METHOD()
1368 stmt->fetch.cls.ctor_args = old_ctor_args; in PHP_METHOD()
1406 zval *old_ctor_args, *ctor_args = NULL; in PHP_METHOD() local
1410 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|lzz", &how, &arg2, &ctor_args)) { in PHP_METHOD()
1419 old_ctor_args = stmt->fetch.cls.ctor_args; in PHP_METHOD()
1432 if (Z_TYPE_P(ctor_args) != IS_NULL && Z_TYPE_P(ctor_args) != IS_ARRAY) { in PHP_METHOD()
1437 if (Z_TYPE_P(ctor_args) != IS_ARRAY || !zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) { in PHP_METHOD()
1438 ctor_args = NULL; in PHP_METHOD()
1442 stmt->fetch.cls.ctor_args = ctor_args; /* we're not going to free these */ in PHP_METHOD()
1544 stmt->fetch.cls.ctor_args = old_ctor_args; in PHP_METHOD()
1960 stmt->fetch.cls.ctor_args = NULL; in pdo_stmt_setup_fetch_mode()
1971 ALLOC_ZVAL(stmt->fetch.cls.ctor_args); in pdo_stmt_setup_fetch_mode()
1972 *stmt->fetch.cls.ctor_args = **args[skip+2]; in pdo_stmt_setup_fetch_mode()
1973 zval_copy_ctor(stmt->fetch.cls.ctor_args); in pdo_stmt_setup_fetch_mode()