constructor       495 Zend/zend.h    	union _zend_function *constructor;
constructor      2216 Zend/zend_API.c 		scope->constructor = ctor;
constructor      2842 Zend/zend_API.c 		fcc->function_handler = fcc->calling_scope->constructor;
constructor       185 Zend/zend_API.h 		class_container.constructor = NULL;						\
constructor      1646 Zend/zend_compile.c 				if (!CG(active_class_entry)->constructor) {
constructor      1647 Zend/zend_compile.c 					CG(active_class_entry)->constructor = (zend_function *) CG(active_op_array);
constructor      1650 Zend/zend_compile.c 				if (CG(active_class_entry)->constructor) {
constructor      1653 Zend/zend_compile.c 				CG(active_class_entry)->constructor = (zend_function *) CG(active_op_array);
constructor      3171 Zend/zend_compile.c 	if (ce->constructor) {
constructor      3172 Zend/zend_compile.c 		if (ce->parent->constructor && ce->parent->constructor->common.fn_flags & ZEND_ACC_FINAL) {
constructor      3174 Zend/zend_compile.c 				ce->parent->name, ce->parent->constructor->common.function_name,
constructor      3175 Zend/zend_compile.c 				ce->name, ce->constructor->common.function_name
constructor      3205 Zend/zend_compile.c 	ce->constructor = ce->parent->constructor;
constructor      3984 Zend/zend_compile.c 		if (ce->constructor && (!ce->parent || ce->constructor != ce->parent->constructor)) {
constructor      3987 Zend/zend_compile.c 		ce->constructor = fe; fe->common.fn_flags |= ZEND_ACC_CTOR;
constructor      4011 Zend/zend_compile.c 			if (ce->constructor && (!ce->parent || ce->constructor != ce->parent->constructor)) {
constructor      4014 Zend/zend_compile.c 			ce->constructor = fe;
constructor      5253 Zend/zend_compile.c 	if (ce->constructor) {
constructor      5254 Zend/zend_compile.c 		ce->constructor->common.fn_flags |= ZEND_ACC_CTOR;
constructor      5255 Zend/zend_compile.c 		if (ce->constructor->common.fn_flags & ZEND_ACC_STATIC) {
constructor      5256 Zend/zend_compile.c 			zend_error_noreturn(E_COMPILE_ERROR, "Constructor %s::%s() cannot be static", ce->name, ce->constructor->common.function_name);
constructor      6977 Zend/zend_compile.c 		ce->constructor = NULL;
constructor      1196 Zend/zend_object_handlers.c 	if (function_name_strlen == ce->name_length && ce->constructor) {
constructor      1201 Zend/zend_object_handlers.c 		if (!memcmp(lc_class_name, lc_function_name, function_name_strlen) && memcmp(ce->constructor->common.function_name, "__", sizeof("__") - 1)) {
constructor      1202 Zend/zend_object_handlers.c 			fbc = ce->constructor;
constructor      1335 Zend/zend_object_handlers.c 	zend_function *constructor = zobj->ce->constructor;
constructor      1337 Zend/zend_object_handlers.c 	if (constructor) {
constructor      1338 Zend/zend_object_handlers.c 		if (constructor->op_array.fn_flags & ZEND_ACC_PUBLIC) {
constructor      1340 Zend/zend_object_handlers.c 		} else if (constructor->op_array.fn_flags & ZEND_ACC_PRIVATE) {
constructor      1343 Zend/zend_object_handlers.c 			if (UNEXPECTED(constructor->common.scope != EG(scope))) {
constructor      1345 Zend/zend_object_handlers.c 					zend_error_noreturn(E_ERROR, "Call to private %s::%s() from context '%s'", constructor->common.scope->name, constructor->common.function_name, EG(scope)->name);
constructor      1347 Zend/zend_object_handlers.c 					zend_error_noreturn(E_ERROR, "Call to private %s::%s() from invalid context", constructor->common.scope->name, constructor->common.function_name);
constructor      1350 Zend/zend_object_handlers.c 		} else if ((constructor->common.fn_flags & ZEND_ACC_PROTECTED)) {
constructor      1355 Zend/zend_object_handlers.c 			if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(constructor), EG(scope)))) {
constructor      1357 Zend/zend_object_handlers.c 					zend_error_noreturn(E_ERROR, "Call to protected %s::%s() from context '%s'", constructor->common.scope->name, constructor->common.function_name, EG(scope)->name);
constructor      1359 Zend/zend_object_handlers.c 					zend_error_noreturn(E_ERROR, "Call to protected %s::%s() from invalid context", constructor->common.scope->name, constructor->common.function_name);
constructor      1365 Zend/zend_object_handlers.c 	return constructor;
constructor      2592 Zend/zend_vm_def.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      2595 Zend/zend_vm_def.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      2598 Zend/zend_vm_def.h 		call->fbc = ce->constructor;
constructor      3585 Zend/zend_vm_def.h 	zend_function *constructor;
constructor      3601 Zend/zend_vm_def.h 	constructor = Z_OBJ_HT_P(object_zval)->get_constructor(object_zval TSRMLS_CC);
constructor      3603 Zend/zend_vm_def.h 	if (constructor == NULL) {
constructor      3619 Zend/zend_vm_def.h 		call->fbc = constructor;
constructor       932 Zend/zend_vm_execute.h 	zend_function *constructor;
constructor       948 Zend/zend_vm_execute.h 	constructor = Z_OBJ_HT_P(object_zval)->get_constructor(object_zval TSRMLS_CC);
constructor       950 Zend/zend_vm_execute.h 	if (constructor == NULL) {
constructor       966 Zend/zend_vm_execute.h 		call->fbc = constructor;
constructor      3906 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      3909 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      3912 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      4908 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      4911 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      4914 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      5772 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      5775 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      5778 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      6507 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      6510 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      6513 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      7366 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      7369 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      7372 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      15877 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      15880 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      15883 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      18231 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      18234 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      18237 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      20549 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      20552 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      20555 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      21997 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      22000 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      22003 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor      24018 Zend/zend_vm_execute.h 		if (UNEXPECTED(ce->constructor == NULL)) {
constructor      24021 Zend/zend_vm_execute.h 		if (EG(This) && Z_OBJCE_P(EG(This)) != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
constructor      24024 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
constructor       128 ext/interbase/php_ibase_udf.c static void __attribute__((constructor)) init()
constructor      2171 ext/mysql/php_mysql.c 		if (ce->constructor) {
constructor      2196 ext/mysql/php_mysql.c 			fcc.function_handler = ce->constructor;
constructor      2202 ext/mysql/php_mysql.c 				zend_throw_exception_ex(zend_exception_get_default(TSRMLS_C), 0 TSRMLS_CC, "Could not execute %s::%s()", ce->name, ce->constructor->common.function_name);
constructor      1302 ext/mysqli/mysqli.c 		if (ce->constructor) {
constructor      1327 ext/mysqli/mysqli.c 			fcc.function_handler = ce->constructor;
constructor      1333 ext/mysqli/mysqli.c 				zend_throw_exception_ex(zend_exception_get_default(TSRMLS_C), 0 TSRMLS_CC, "Could not execute %s::%s()", ce->name, ce->constructor->common.function_name);
constructor       779 ext/opcache/zend_accelerator_util_funcs.c 	zend_update_inherited_handler(constructor);
constructor       638 ext/opcache/zend_persist.c 	if (ce->constructor) {
constructor       639 ext/opcache/zend_persist.c 		ce->constructor = zend_shared_alloc_get_xlat_entry(ce->constructor);
constructor       641 ext/opcache/zend_persist.c 		ce->constructor->op_array.refcount++;
constructor       441 ext/pdo/pdo_dbh.c 		if (!dbstmt_ce->constructor) {
constructor       466 ext/pdo/pdo_dbh.c 	if (dbstmt_ce->constructor) {
constructor       483 ext/pdo/pdo_dbh.c 		fcc.function_handler = dbstmt_ce->constructor;
constructor       541 ext/pdo/pdo_dbh.c 		if (dbstmt_ce->constructor && !(dbstmt_ce->constructor->common.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED))) {
constructor       809 ext/pdo/pdo_dbh.c 			if ((*pce)->constructor && !((*pce)->constructor->common.fn_flags & (ZEND_ACC_PRIVATE|ZEND_ACC_PROTECTED))) {
constructor       755 ext/pdo/pdo_stmt.c 	if (ce->constructor) {
constructor       766 ext/pdo/pdo_stmt.c 		fcc->function_handler = ce->constructor;
constructor       965 ext/pdo/pdo_stmt.c 					if (ce->constructor && (flags & PDO_FETCH_PROPS_LATE)) {
constructor      1163 ext/pdo/pdo_stmt.c 				if (ce->constructor && !(flags & (PDO_FETCH_PROPS_LATE | PDO_FETCH_SERIALIZE))) {
constructor      2791 ext/pgsql/pgsql.c 		if (ce->constructor) {
constructor      2816 ext/pgsql/pgsql.c 			fcc.function_handler = ce->constructor;
constructor      2822 ext/pgsql/pgsql.c 				zend_throw_exception_ex(zend_exception_get_default(TSRMLS_C), 0 TSRMLS_CC, "Could not execute %s::%s()", ce->name, ce->constructor->common.function_name);
constructor      1256 ext/phar/phar_object.c 		&spl_ce_RecursiveDirectoryIterator->constructor, "__construct", NULL, &arg1, &arg2);
constructor      1777 ext/phar/phar_object.c 			&spl_ce_RecursiveDirectoryIterator->constructor, "__construct", NULL, &arg, &arg2);
constructor      1794 ext/phar/phar_object.c 			&spl_ce_RecursiveIteratorIterator->constructor, "__construct", NULL, iter);
constructor      1819 ext/phar/phar_object.c 			&spl_ce_RegexIterator->constructor, "__construct", NULL, iteriter, &arg2);
constructor      2216 ext/phar/phar_object.c 	zend_call_method_with_1_params(&ret, ce, &ce->constructor, "__construct", NULL, &arg1);
constructor      4505 ext/phar/phar_object.c 		&spl_ce_SplFileInfo->constructor, "__construct", NULL, &arg1);
constructor      1441 ext/reflection/php_reflection.c 	fcc.function_handler = ce_ptr->constructor;
constructor      3250 ext/reflection/php_reflection.c 	RETURN_BOOL(mptr->common.fn_flags & ZEND_ACC_CTOR && intern->ce->constructor && intern->ce->constructor->common.scope == mptr->common.scope);
constructor      3717 ext/reflection/php_reflection.c 	if (ce->constructor) {
constructor      3718 ext/reflection/php_reflection.c 		reflection_method_factory(ce, ce->constructor, NULL, return_value TSRMLS_CC);
constructor      4153 ext/reflection/php_reflection.c 	if (!ce->constructor) {
constructor      4157 ext/reflection/php_reflection.c 	RETURN_BOOL(ce->constructor->common.fn_flags & ZEND_ACC_PUBLIC);
constructor      4266 ext/reflection/php_reflection.c 	zend_function *constructor;
constructor      4275 ext/reflection/php_reflection.c 	constructor = Z_OBJ_HT_P(return_value)->get_constructor(return_value TSRMLS_CC);
constructor      4279 ext/reflection/php_reflection.c 	if (constructor) {
constructor      4285 ext/reflection/php_reflection.c 		if (!(constructor->common.fn_flags & ZEND_ACC_PUBLIC)) {
constructor      4310 ext/reflection/php_reflection.c 		fcc.function_handler = constructor;
constructor      4365 ext/reflection/php_reflection.c 	zend_function *constructor;
constructor      4383 ext/reflection/php_reflection.c 	constructor = Z_OBJ_HT_P(return_value)->get_constructor(return_value TSRMLS_CC);
constructor      4387 ext/reflection/php_reflection.c 	if (constructor) {
constructor      4392 ext/reflection/php_reflection.c 		if (!(constructor->common.fn_flags & ZEND_ACC_PUBLIC)) {
constructor      4415 ext/reflection/php_reflection.c 		fcc.function_handler = constructor;
constructor      1697 ext/soap/soap.c 				zval c_ret, constructor;
constructor      1700 ext/soap/soap.c 				INIT_ZVAL(constructor);
constructor      1702 ext/soap/soap.c 				ZVAL_STRING(&constructor, ZEND_CONSTRUCTOR_FUNC_NAME, 1);
constructor      1703 ext/soap/soap.c 				if (call_user_function(NULL, &tmp_soap, &constructor, &c_ret, service->soap_class.argc, service->soap_class.argv TSRMLS_CC) == FAILURE) {
constructor      1712 ext/soap/soap.c 					zval_dtor(&constructor);
constructor      1717 ext/soap/soap.c 				zval_dtor(&constructor);
constructor      1725 ext/soap/soap.c 					zval c_ret, constructor;
constructor      1728 ext/soap/soap.c 					INIT_ZVAL(constructor);
constructor      1730 ext/soap/soap.c 					ZVAL_STRING(&constructor, service->soap_class.ce->name, 1);
constructor      1731 ext/soap/soap.c 					if (call_user_function(NULL, &tmp_soap, &constructor, &c_ret, service->soap_class.argc, service->soap_class.argv TSRMLS_CC) == FAILURE) {
constructor      1741 ext/soap/soap.c 						zval_dtor(&constructor);
constructor      1748 ext/soap/soap.c 					zval_dtor(&constructor);
constructor       454 ext/spl/spl_directory.c 	if (ce->constructor->common.scope != spl_ce_SplFileInfo) {
constructor       457 ext/spl/spl_directory.c 		zend_call_method_with_1_params(&return_value, ce, &ce->constructor, "__construct", NULL, arg1);
constructor       498 ext/spl/spl_directory.c 		if (ce->constructor->common.scope != spl_ce_SplFileInfo) {
constructor       501 ext/spl/spl_directory.c 			zend_call_method_with_1_params(&return_value, ce, &ce->constructor, "__construct", NULL, arg1);
constructor       520 ext/spl/spl_directory.c 		if (ce->constructor->common.scope != spl_ce_SplFileObject) {
constructor       525 ext/spl/spl_directory.c 			zend_call_method_with_2_params(&return_value, ce, &ce->constructor, "__construct", NULL, arg1, arg2);
constructor        37 ext/spl/spl_engine.h 	zend_call_method(retval, pce, &pce->constructor, pce->constructor->common.function_name, strlen(pce->constructor->common.function_name), NULL, 1, arg1, NULL TSRMLS_CC);
constructor        47 ext/spl/spl_engine.h 	zend_call_method(retval, pce, &pce->constructor, pce->constructor->common.function_name, strlen(pce->constructor->common.function_name), NULL, 2, arg1, arg2 TSRMLS_CC);
constructor        55 ext/spl/spl_engine.h 	zend_function *func = pce->constructor;
constructor      1539 ext/spl/spl_iterators.c 			zend_call_method_with_0_params(&intern->u.append.zarrayit, spl_ce_ArrayIterator, &spl_ce_ArrayIterator->constructor, "__construct", NULL);
constructor       300 main/streams/userspace.c 	if (uwrap->ce->constructor) {
constructor       316 main/streams/userspace.c 		fcc.function_handler = uwrap->ce->constructor;
constructor       322 main/streams/userspace.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not execute %s::%s()", uwrap->ce->name, uwrap->ce->constructor->common.function_name);
constructor      1128 sapi/cli/php_cli.c 					EX(function_state).function = pce->constructor;
constructor      1129 sapi/cli/php_cli.c 					zend_call_method_with_1_params(&ref, pce, &pce->constructor, "__construct", NULL, arg);