Searched defs:call (Results 1 - 12 of 12) sorted by relevance

/PHP_TRUNK/Zend/
H A Dmicro_bench.php119 function call($n) { function
334 $x->call(N);
H A Dzend_builtin_functions.c2053 static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array TSRMLS_DC) /* {{{ */ argument
2055 uint32_t num_args = call->num_args;
2060 zval *p = ZEND_CALL_ARG(call, 1);
2062 if (call->func->type == ZEND_USER_FUNCTION) {
2063 uint32_t first_extra_arg = call->func->op_array.num_args;
2065 if (call->func->op_array.fn_flags & ZEND_ACC_VARIADIC) {
2068 if (call->num_args > first_extra_arg) {
2075 p = EX_VAR_NUM_2(call, call->func->op_array.last_var + call
2106 zend_execute_data *call, *ptr, *skip; local
2292 zend_execute_data *call, *ptr, *skip; local
[all...]
H A Dzend_generators.c70 while (execute_data->call) {
71 if (Z_OBJ(execute_data->call->This)) {
72 OBJ_RELEASE(Z_OBJ(execute_data->call->This));
74 execute_data->call = execute_data->call->prev_execute_data;
215 ZEND_API void zend_generator_create_zval(zend_execute_data *call, zend_op_array *op_array, zval *return_value TSRMLS_DC) /* {{{ */ argument
250 execute_data = zend_create_generator_execute_data(call, op_array, return_value TSRMLS_CC);
255 if (Z_OBJ(call->This)) {
256 Z_ADDREF(call->This);
312 * So we have to link generator call fram
[all...]
H A Dzend_execute.h39 ZEND_API zend_execute_data *zend_create_generator_execute_data(zend_execute_data *call, zend_op_array *op_array, zval *return_value TSRMLS_DC);
168 zend_execute_data *call; local
173 call = (zend_execute_data*)zend_vm_stack_alloc(used_stack * sizeof(zval) TSRMLS_CC);
174 call->func = func;
175 ZVAL_OBJ(&call->This, object);
176 call->called_scope = called_scope;
177 call->prev_execute_data = prev;
178 call->frame_info = frame_info;
179 call->num_args = 0;
180 return call;
[all...]
H A Dzend_execute_API.c251 /* Moved after symbol table cleaners, because some of the cleaners can call
661 zend_execute_data *call, dummy_execute_data; local
701 dummy_execute_data.call = NULL;
739 call = zend_vm_stack_push_call_frame(VM_FRAME_TOP_FUNCTION,
754 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", func->common.scope->name->val, func->common.function_name->val);
790 call->num_args = i;
791 zend_vm_stack_free_args(call TSRMLS_CC);
793 zend_vm_stack_free_call_frame(call TSRMLS_CC);
818 param = ZEND_CALL_ARG(call, i+1);
823 param = ZEND_CALL_ARG(call,
[all...]
H A Dzend_compile.h205 /* function flag for internal user call handlers __call, __callstatic */
350 VM_FRAME_NESTED_FUNCTION, /* stackless VM call to function */
351 VM_FRAME_NESTED_CODE, /* stackless VM call to include/require/eval */
352 VM_FRAME_TOP_FUNCTION, /* direct VM call to function from external C code */
353 VM_FRAME_TOP_CODE /* direct VM call to "main" code from external C code */
358 zend_execute_data *call; /* current call */ member in struct:_zend_execute_data
388 #define ZEND_CALL_ARG(call, n) \
389 (((zval*)(call)) + ((n) + (ZEND_CALL_FRAME_SLOT - 1)))
709 /* call op_arra
[all...]
H A Dzend_execute.c1416 could call dtors, which could use cached hash */
1469 EX(call) = NULL;
1535 EX(call) = NULL;
1562 EX(call) = NULL;
1634 ZEND_API zend_execute_data *zend_create_generator_execute_data(zend_execute_data *call, zend_op_array *op_array, zval *return_value TSRMLS_DC) /* {{{ */ argument
1646 uint32_t num_args = call->num_args;
1661 call->called_scope,
1662 Z_OBJ(call->This),
1668 zval *arg_src = ZEND_CALL_ARG(call, 1);
1693 static zend_always_inline zend_bool zend_is_by_ref_func_arg_fetch(const zend_op *opline, zend_execute_data *call TSRMLS_D
1700 zend_vm_stack_copy_call_frame(zend_execute_data *call, uint32_t passed_args, uint32_t additional_args TSRMLS_DC) argument
1734 zend_vm_stack_extend_call_frame(zend_execute_data **call, uint32_t passed_args, uint32_t additional_args TSRMLS_DC) argument
[all...]
H A Dzend_vm_def.h1155 if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
1256 if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
1426 if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
2191 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2192 fbc, opline->extended_value, called_scope, obj, EX(call) TSRMLS_CC);
2272 zend_error_noreturn(E_ERROR, "Cannot call constructor");
2275 zend_error_noreturn(E_ERROR, "Cannot call private %s::__construct()", ce->name->val);
2297 /* An internal function assumes $this is present and won't check that. So PHP would crash by allowing the call. */
2314 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2315 fbc, opline->extended_value, ce, object, EX(call) TSRMLS_C
2343 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2463 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2517 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2549 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2573 EX(call) = zend_vm_stack_push_call_frame(VM_FRAME_NESTED_FUNCTION, variable
2584 zend_execute_data *call = EX(call); variable
2589 EX(call) = call->prev_execute_data; variable
3666 EX(call) = zend_vm_stack_push_call_frame( variable
4151 zend_execute_data *call; variable
5432 zend_execute_data *call = EX(call); variable
5449 EX(call) = call->prev_execute_data; variable
[all...]
H A Dzend_vm_execute.h492 zend_execute_data *call = EX(call); local
493 zend_function *fbc = call->func;
494 zend_object *object = Z_OBJ(call->This);
497 EX(call) = call->prev_execute_data;
500 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name->val, fbc->common.function_name->val);
521 /* TODO: we don't set scope if we call an object method ??? */
529 call->called_scope = EX(called_scope);
530 Z_OBJ(call
1280 zend_execute_data *call = EX(call); local
3017 zend_execute_data *call; local
9802 zend_execute_data *call; local
16552 zend_execute_data *call; local
33918 zend_execute_data *call; local
[all...]
/PHP_TRUNK/ext/mbstring/oniguruma/
H A Dregparse.h77 #define NCALL(node) (&((node)->u.call))
150 #define SET_CALL_RECURSION(node) (node)->u.call.state |= NST_RECURSION
193 /* for multiple call reference */
265 CallNode call; member in union:_Node::__anon273
H A Dregparse.c1342 NCALL(node)->group_num = gnum; /* call by number if gnum != 0 */
2308 } call; member in union:__anon17::__anon18
3538 tok->u.call.name = prev;
3539 tok->u.call.name_end = name_end;
3540 tok->u.call.gnum = gnum;
5330 int gnum = tok->u.call.gnum;
5337 *np = node_new_call(tok->u.call.name, tok->u.call.name_end, gnum);
/PHP_TRUNK/ext/opcache/Optimizer/
H A Doptimize_func_calls.c45 int call = 0; local
64 call_stack[call].func = func;
73 call_stack[call].opline = opline;
74 call++;
77 call--;
78 if (call_stack[call].func && call_stack[call].opline) {
79 zend_op *fcall = call_stack[call].opline;
95 } else if (call_stack[call].opline &&
96 call_stack[call]
[all...]

Completed in 50 milliseconds