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()
760 if (stmt->fetch.cls.ctor_args) { in do_fetch_class_prepare()
761 HashTable *ht = Z_ARRVAL_P(stmt->fetch.cls.ctor_args); in do_fetch_class_prepare()
782 } else if (stmt->fetch.cls.ctor_args) { in do_fetch_class_prepare()
838 if (stmt->fetch.cls.ctor_args && free_ctor_agrs) { in do_fetch_opt_finish()
839 zval_ptr_dtor(&stmt->fetch.cls.ctor_args); in do_fetch_opt_finish()
840 stmt->fetch.cls.ctor_args = NULL; in do_fetch_opt_finish()
946 old_ctor_args = stmt->fetch.cls.ctor_args; in do_fetch()
1190 stmt->fetch.cls.ctor_args = old_ctor_args; in do_fetch()
1330 zval *old_ctor_args, *ctor_args = NULL; in PHP_METHOD() local
1335 …nd_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!a", &class_name, &class_name_len, &ctor_args)) { in PHP_METHOD()
1346 old_ctor_args = stmt->fetch.cls.ctor_args; in PHP_METHOD()
1351 if (ctor_args) { in PHP_METHOD()
1352 if (Z_TYPE_P(ctor_args) == IS_ARRAY && zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) { in PHP_METHOD()
1353 ALLOC_ZVAL(stmt->fetch.cls.ctor_args); in PHP_METHOD()
1354 *stmt->fetch.cls.ctor_args = *ctor_args; in PHP_METHOD()
1355 zval_copy_ctor(stmt->fetch.cls.ctor_args); in PHP_METHOD()
1357 stmt->fetch.cls.ctor_args = NULL; in PHP_METHOD()
1380 stmt->fetch.cls.ctor_args = old_ctor_args; in PHP_METHOD()
1418 zval *old_ctor_args, *ctor_args = NULL; in PHP_METHOD() local
1422 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|lzz", &how, &arg2, &ctor_args)) { in PHP_METHOD()
1431 old_ctor_args = stmt->fetch.cls.ctor_args; in PHP_METHOD()
1444 if (Z_TYPE_P(ctor_args) != IS_NULL && Z_TYPE_P(ctor_args) != IS_ARRAY) { in PHP_METHOD()
1449 if (Z_TYPE_P(ctor_args) != IS_ARRAY || !zend_hash_num_elements(Z_ARRVAL_P(ctor_args))) { in PHP_METHOD()
1450 ctor_args = NULL; in PHP_METHOD()
1454 stmt->fetch.cls.ctor_args = ctor_args; /* we're not going to free these */ in PHP_METHOD()
1556 stmt->fetch.cls.ctor_args = old_ctor_args; in PHP_METHOD()
1972 stmt->fetch.cls.ctor_args = NULL; in pdo_stmt_setup_fetch_mode()
1983 ALLOC_ZVAL(stmt->fetch.cls.ctor_args); in pdo_stmt_setup_fetch_mode()
1984 *stmt->fetch.cls.ctor_args = **args[skip+2]; in pdo_stmt_setup_fetch_mode()
1985 zval_copy_ctor(stmt->fetch.cls.ctor_args); in pdo_stmt_setup_fetch_mode()