Home
last modified time | relevance | path

Searched refs:cur_arg_info (Results 1 – 3 of 3) sorted by relevance

/PHP-5.5/Zend/
H A Dzend_execute.c568 …*pce = zend_fetch_class(cur_arg_info->class_name, cur_arg_info->class_name_len, (fetch_type | ZEND… in zend_verify_arg_class_kind()
570 *class_name = (*pce) ? (*pce)->name: cur_arg_info->class_name; in zend_verify_arg_class_kind()
603 zend_arg_info *cur_arg_info; in zend_verify_arg_type() local
612 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_arg_type()
614 if (cur_arg_info->class_name) { in zend_verify_arg_type()
618 need_msg = zend_verify_arg_class_kind(cur_arg_info, fetch_type, &class_name, &ce TSRMLS_CC); in zend_verify_arg_type()
622 need_msg = zend_verify_arg_class_kind(cur_arg_info, fetch_type, &class_name, &ce TSRMLS_CC); in zend_verify_arg_type()
626 } else if (Z_TYPE_P(arg) != IS_NULL || !cur_arg_info->allow_null) { in zend_verify_arg_type()
627 need_msg = zend_verify_arg_class_kind(cur_arg_info, fetch_type, &class_name, &ce TSRMLS_CC); in zend_verify_arg_type()
630 } else if (cur_arg_info->type_hint) { in zend_verify_arg_type()
[all …]
H A Dzend_execute.h71 ZEND_API char * zend_verify_arg_class_kind(const zend_arg_info *cur_arg_info, ulong fetch_type, con…
H A Dzend_compile.c1840 zend_arg_info *cur_arg_info; in zend_do_receive_arg() local
1885 cur_arg_info->type_hint = 0; in zend_do_receive_arg()
1886 cur_arg_info->allow_null = 1; in zend_do_receive_arg()
1888 cur_arg_info->class_name = NULL; in zend_do_receive_arg()
1889 cur_arg_info->class_name_len = 0; in zend_do_receive_arg()
1892 cur_arg_info->allow_null = 0; in zend_do_receive_arg()
1896 cur_arg_info->type_hint = IS_ARRAY; in zend_do_receive_arg()
1899 cur_arg_info->allow_null = 1; in zend_do_receive_arg()
1908 cur_arg_info->allow_null = 1; in zend_do_receive_arg()
1914 cur_arg_info->type_hint = IS_OBJECT; in zend_do_receive_arg()
[all …]

Completed in 29 milliseconds