EX 1552 Zend/zend_execute.c zval ***end = cv + EX(op_array)->last_var; EX 1656 Zend/zend_execute.c EX(prev_execute_data) = (zend_execute_data*)((char*)ZEND_VM_STACK_ELEMETS(EG(argument_stack)) + args_size); EX 1657 Zend/zend_execute.c memset(EX(prev_execute_data), 0, sizeof(zend_execute_data)); EX 1658 Zend/zend_execute.c EX(prev_execute_data)->function_state.function = (zend_function*)op_array; EX 1659 Zend/zend_execute.c EX(prev_execute_data)->function_state.arguments = (void**)((char*)ZEND_VM_STACK_ELEMETS(EG(argument_stack)) + ZEND_MM_ALIGNED_SIZE(sizeof(zval*)) * args_count); EX 1662 Zend/zend_execute.c *EX(prev_execute_data)->function_state.arguments = (void*)(zend_uintptr_t)args_count; EX 1665 Zend/zend_execute.c zval **arg_dst = (zval**)zend_vm_stack_get_arg_ex(EX(prev_execute_data), 1); EX 1676 Zend/zend_execute.c EX(prev_execute_data) = EG(current_execute_data); EX 1681 Zend/zend_execute.c EX(call_slots) = (call_slot*)((char *)execute_data + execute_data_size + CVs_size); EX 1684 Zend/zend_execute.c EX(op_array) = op_array; EX 1688 Zend/zend_execute.c EX(object) = NULL; EX 1689 Zend/zend_execute.c EX(current_this) = NULL; EX 1690 Zend/zend_execute.c EX(old_error_reporting) = NULL; EX 1691 Zend/zend_execute.c EX(symbol_table) = EG(active_symbol_table); EX 1692 Zend/zend_execute.c EX(call) = NULL; EX 1694 Zend/zend_execute.c EX(nested) = nested; EX 1695 Zend/zend_execute.c EX(delayed_exception) = NULL; EX 1713 Zend/zend_execute.c EX(opline) = UNEXPECTED((op_array->fn_flags & ZEND_ACC_INTERACTIVE) != 0) && EG(start_op) ? EG(start_op) : op_array->opcodes; EX 1714 Zend/zend_execute.c EG(opline_ptr) = &EX(opline); EX 1716 Zend/zend_execute.c EX(function_state).function = (zend_function *) op_array; EX 1717 Zend/zend_execute.c EX(function_state).arguments = NULL; EX 657 Zend/zend_execute_API.c EX(op_array) = NULL; EX 658 Zend/zend_execute_API.c EX(opline) = NULL; EX 659 Zend/zend_execute_API.c EX(object) = NULL; EX 696 Zend/zend_execute_API.c EX(function_state).function = fci_cache->function_handler; EX 700 Zend/zend_execute_API.c EX(object) = fci->object_ptr; EX 706 Zend/zend_execute_API.c if (EX(function_state).function->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) { EX 707 Zend/zend_execute_API.c if (EX(function_state).function->common.fn_flags & ZEND_ACC_ABSTRACT) { EX 708 Zend/zend_execute_API.c zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", EX(function_state).function->common.scope->name, EX(function_state).function->common.function_name); EX 710 Zend/zend_execute_API.c if (EX(function_state).function->common.fn_flags & ZEND_ACC_DEPRECATED) { EX 712 Zend/zend_execute_API.c EX(function_state).function->common.scope ? EX(function_state).function->common.scope->name : "", EX 713 Zend/zend_execute_API.c EX(function_state).function->common.scope ? "::" : "", EX 714 Zend/zend_execute_API.c EX(function_state).function->common.function_name); EX 723 Zend/zend_execute_API.c if (ARG_SHOULD_BE_SENT_BY_REF(EX(function_state).function, i + 1)) { EX 728 Zend/zend_execute_API.c !ARG_MAY_BE_SENT_BY_REF(EX(function_state).function, i + 1)) { EX 737 Zend/zend_execute_API.c EX(function_state).function->common.scope ? EX(function_state).function->common.scope->name : "", EX 738 Zend/zend_execute_API.c EX(function_state).function->common.scope ? "::" : "", EX 739 Zend/zend_execute_API.c EX(function_state).function->common.function_name); EX 755 Zend/zend_execute_API.c (EX(function_state).function->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) == 0 ) { EX 771 Zend/zend_execute_API.c EX(function_state).arguments = zend_vm_stack_top(TSRMLS_C); EX 782 Zend/zend_execute_API.c } else if (EX(function_state).function->type != ZEND_INTERNAL_FUNCTION) { EX 787 Zend/zend_execute_API.c if ((EX(function_state).function->common.fn_flags & ZEND_ACC_STATIC)) { EX 808 Zend/zend_execute_API.c EX(prev_execute_data) = EG(current_execute_data); EX 811 Zend/zend_execute_API.c if (EX(function_state).function->type == ZEND_USER_FUNCTION) { EX 813 Zend/zend_execute_API.c EG(scope) = EX(function_state).function->common.scope; EX 823 Zend/zend_execute_API.c EG(active_op_array) = (zend_op_array *) EX(function_state).function; EX 839 Zend/zend_execute_API.c } else if (EX(function_state).function->type == ZEND_INTERNAL_FUNCTION) { EX 840 Zend/zend_execute_API.c int call_via_handler = (EX(function_state).function->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) != 0; EX 842 Zend/zend_execute_API.c if (EX(function_state).function->common.scope) { EX 843 Zend/zend_execute_API.c EG(scope) = EX(function_state).function->common.scope; EX 847 Zend/zend_execute_API.c EX(function_state).function->internal_function.handler(fci->param_count, *fci->retval_ptr_ptr, fci->retval_ptr_ptr, fci->object_ptr, 1 TSRMLS_CC); EX 871 Zend/zend_execute_API.c Z_OBJ_HT_P(fci->object_ptr)->call_method(EX(function_state).function->common.function_name, fci->param_count, *fci->retval_ptr_ptr, fci->retval_ptr_ptr, fci->object_ptr, 1 TSRMLS_CC); EX 876 Zend/zend_execute_API.c if (EX(function_state).function->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) { EX 877 Zend/zend_execute_API.c efree((char*)EX(function_state).function->common.function_name); EX 879 Zend/zend_execute_API.c efree(EX(function_state).function); EX 894 Zend/zend_execute_API.c EG(current_execute_data) = EX(prev_execute_data); EX 1154 Zend/zend_vm_def.h zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R); EX 1262 Zend/zend_vm_def.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 1498 Zend/zend_vm_def.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 1824 Zend/zend_vm_def.h zend_bool nested = EX(nested); EX 1825 Zend/zend_vm_def.h zend_op_array *op_array = EX(op_array); EX 1827 Zend/zend_vm_def.h EG(current_execute_data) = EX(prev_execute_data); EX 1849 Zend/zend_vm_def.h EX(function_state).function = (zend_function *) EX(op_array); EX 1850 Zend/zend_vm_def.h EX(function_state).arguments = NULL; EX 1852 Zend/zend_vm_def.h EG(opline_ptr) = &EX(opline); EX 1853 Zend/zend_vm_def.h EG(active_op_array) = EX(op_array); EX 1854 Zend/zend_vm_def.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 1865 Zend/zend_vm_def.h EG(opline_ptr) = &EX(opline); EX 1866 Zend/zend_vm_def.h EG(active_op_array) = EX(op_array); EX 1867 Zend/zend_vm_def.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 1871 Zend/zend_vm_def.h EG(active_symbol_table) = EX(symbol_table); EX 1873 Zend/zend_vm_def.h EX(function_state).function = (zend_function *) EX(op_array); EX 1874 Zend/zend_vm_def.h EX(function_state).arguments = NULL; EX 1877 Zend/zend_vm_def.h if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) { EX 1878 Zend/zend_vm_def.h if (EX(call)->is_ctor_result_used) { EX 1887 Zend/zend_vm_def.h EG(This) = EX(current_this); EX 1888 Zend/zend_vm_def.h EG(scope) = EX(current_scope); EX 1889 Zend/zend_vm_def.h EG(called_scope) = EX(current_called_scope); EX 1891 Zend/zend_vm_def.h EX(call)--; EX 1914 Zend/zend_vm_def.h zend_function *fbc = EX(function_state).function; EX 1918 Zend/zend_vm_def.h EX(object) = EX(call)->object; EX 1935 Zend/zend_vm_def.h !EX(object)) { EX 1952 Zend/zend_vm_def.h EX(current_this) = EG(This); EX 1953 Zend/zend_vm_def.h EX(current_scope) = EG(scope); EX 1954 Zend/zend_vm_def.h EX(current_called_scope) = EG(called_scope); EX 1955 Zend/zend_vm_def.h EG(This) = EX(object); EX 1956 Zend/zend_vm_def.h EG(scope) = (fbc->type == ZEND_USER_FUNCTION || !EX(object)) ? fbc->common.scope : NULL; EX 1957 Zend/zend_vm_def.h EG(called_scope) = EX(call)->called_scope; EX 1960 Zend/zend_vm_def.h num_args = opline->extended_value + EX(call)->num_additional_args; EX 1961 Zend/zend_vm_def.h if (EX(call)->num_additional_args) { EX 1962 Zend/zend_vm_def.h EX(function_state).arguments = zend_vm_stack_push_args(num_args TSRMLS_CC); EX 1964 Zend/zend_vm_def.h EX(function_state).arguments = zend_vm_stack_top(TSRMLS_C); EX 1972 Zend/zend_vm_def.h void **p = EX(function_state).arguments - num_args; EX 1989 Zend/zend_vm_def.h fbc->internal_function.handler(num_args, ret->var.ptr, &ret->var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC); EX 2002 Zend/zend_vm_def.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 2026 Zend/zend_vm_def.h EG(opline_ptr) = &EX(opline); EX 2027 Zend/zend_vm_def.h EG(active_op_array) = EX(op_array); EX 2028 Zend/zend_vm_def.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 2032 Zend/zend_vm_def.h EG(active_symbol_table) = EX(symbol_table); EX 2038 Zend/zend_vm_def.h if (EXPECTED(EX(object) != NULL)) { EX 2039 Zend/zend_vm_def.h Z_OBJ_HT_P(EX(object))->call_method(fbc->common.function_name, num_args, EX_T(opline->result.var).var.ptr, &EX_T(opline->result.var).var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC); EX 2059 Zend/zend_vm_def.h EX(function_state).function = (zend_function *) EX(op_array); EX 2060 Zend/zend_vm_def.h EX(function_state).arguments = NULL; EX 2064 Zend/zend_vm_def.h if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) { EX 2065 Zend/zend_vm_def.h if (EX(call)->is_ctor_result_used) { EX 2074 Zend/zend_vm_def.h EG(This) = EX(current_this); EX 2075 Zend/zend_vm_def.h EG(scope) = EX(current_scope); EX 2076 Zend/zend_vm_def.h EG(called_scope) = EX(current_called_scope); EX 2079 Zend/zend_vm_def.h EX(call)--; EX 2188 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 2194 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 2429 Zend/zend_vm_def.h call_slot *call = EX(call_slots) + opline->result.num; EX 2496 Zend/zend_vm_def.h EX(call) = call; EX 2510 Zend/zend_vm_def.h call_slot *call = EX(call_slots) + opline->result.num; EX 2624 Zend/zend_vm_def.h EX(call) = call; EX 2634 Zend/zend_vm_def.h call_slot *call = EX(call_slots) + opline->result.num; EX 2651 Zend/zend_vm_def.h EX(call) = call; EX 2682 Zend/zend_vm_def.h EX(call) = call; EX 2703 Zend/zend_vm_def.h EX(call) = call; EX 2773 Zend/zend_vm_def.h EX(call) = call; EX 2793 Zend/zend_vm_def.h call_slot *call = EX(call_slots) + opline->result.num; EX 2815 Zend/zend_vm_def.h EX(call) = call; EX 2821 Zend/zend_vm_def.h EX(function_state).function = EX(call)->fbc; EX 2830 Zend/zend_vm_def.h call_slot *call = EX(call_slots) + opline->op2.num; EX 2833 Zend/zend_vm_def.h EX(function_state).function = CACHED_PTR(opline->op1.literal->cache_slot); EX 2834 Zend/zend_vm_def.h } else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(fname), Z_STRLEN_P(fname)+1, Z_HASH_P(fname), (void **) &EX(function_state).function)==FAILURE)) { EX 2838 Zend/zend_vm_def.h CACHE_PTR(opline->op1.literal->cache_slot, EX(function_state).function); EX 2841 Zend/zend_vm_def.h call->fbc = EX(function_state).function; EX 2846 Zend/zend_vm_def.h EX(call) = call; EX 3021 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 3045 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 3055 Zend/zend_vm_def.h EX_CV(opline->op2.var) = (zval**)EX_CV_NUM(execute_data, EX(op_array)->last_var + opline->op2.var); EX 3077 Zend/zend_vm_def.h if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 3146 Zend/zend_vm_def.h if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 3166 Zend/zend_vm_def.h !ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 3203 Zend/zend_vm_def.h EX(function_state).function->type == ZEND_INTERNAL_FUNCTION) { EX 3204 Zend/zend_vm_def.h if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 3224 Zend/zend_vm_def.h if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 3241 Zend/zend_vm_def.h arg_num = opline->op2.num + EX(call)->num_additional_args + 1; EX 3266 Zend/zend_vm_def.h if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) { EX 3279 Zend/zend_vm_def.h EX(call)->num_additional_args++; EX 3339 Zend/zend_vm_def.h if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) { EX 3343 Zend/zend_vm_def.h EX(call)->fbc->common.scope ? EX(call)->fbc->common.scope->name : "", EX 3344 Zend/zend_vm_def.h EX(call)->fbc->common.scope ? "::" : "", EX 3345 Zend/zend_vm_def.h EX(call)->fbc->common.function_name EX 3359 Zend/zend_vm_def.h EX(call)->num_additional_args++; EX 3399 Zend/zend_vm_def.h ptr = EX(prev_execute_data); EX 3514 Zend/zend_vm_def.h EX(op_array), execute_data TSRMLS_CC); EX 3515 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); EX 3525 Zend/zend_vm_def.h EX(op_array), execute_data TSRMLS_CC); EX 3526 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes + el->cont); EX 3537 Zend/zend_vm_def.h EX(op_array), execute_data TSRMLS_CC); EX 3539 Zend/zend_vm_def.h brk_opline = EX(op_array)->opcodes + el->brk; EX 3609 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes + opline->op2.opline_num); EX 3611 Zend/zend_vm_def.h call_slot *call = EX(call_slots) + opline->extended_value; EX 3625 Zend/zend_vm_def.h EX(call) = call; EX 4032 Zend/zend_vm_def.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 4041 Zend/zend_vm_def.h EX(function_state).function = (zend_function *) new_op_array; EX 4042 Zend/zend_vm_def.h EX(object) = NULL; EX 4054 Zend/zend_vm_def.h EX(function_state).function = (zend_function *) EX(op_array); EX 4056 Zend/zend_vm_def.h EG(opline_ptr) = &EX(opline); EX 4057 Zend/zend_vm_def.h EG(active_op_array) = EX(op_array); EX 4058 Zend/zend_vm_def.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 4091 Zend/zend_vm_def.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 4313 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4447 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4474 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4488 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4518 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4545 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4554 Zend/zend_vm_def.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 4846 Zend/zend_vm_def.h if (EX(old_error_reporting) == NULL) { EX 4847 Zend/zend_vm_def.h EX(old_error_reporting) = &EX_T(opline->result.var).tmp_var; EX 4883 Zend/zend_vm_def.h zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", EG(scope)->name, EX(op_array)->function_name); EX 4909 Zend/zend_vm_def.h if (EX(old_error_reporting) == &EX_T(opline->op1.var).tmp_var) { EX 4910 Zend/zend_vm_def.h EX(old_error_reporting) = NULL; EX 5027 Zend/zend_vm_def.h zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_statement_handler, EX(op_array) TSRMLS_CC); EX 5037 Zend/zend_vm_def.h zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_begin_handler, EX(op_array) TSRMLS_CC); EX 5047 Zend/zend_vm_def.h zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_end_handler, EX(op_array) TSRMLS_CC); EX 5058 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRMLS_CC); EX 5068 Zend/zend_vm_def.h EX_T(opline->result.var).class_entry = do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); EX 5082 Zend/zend_vm_def.h do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); EX 5093 Zend/zend_vm_def.h do_bind_function(EX(op_array), opline, EG(function_table), 0); EX 5236 Zend/zend_vm_def.h catch_op_num = EX(op_array)->try_catch_array[i].catch_op; EX 5239 Zend/zend_vm_def.h finally_op_num = EX(op_array)->try_catch_array[i].finally_op; EX 5247 Zend/zend_vm_def.h if (EX(call) >= EX(call_slots)) { EX 5248 Zend/zend_vm_def.h call_slot *call = EX(call); EX 5266 Zend/zend_vm_def.h } while (call >= EX(call_slots)); EX 5267 Zend/zend_vm_def.h EX(call) = NULL; EX 5270 Zend/zend_vm_def.h for (i=0; i<EX(op_array)->last_brk_cont; i++) { EX 5271 Zend/zend_vm_def.h if (EX(op_array)->brk_cont_array[i].start < 0) { EX 5273 Zend/zend_vm_def.h } else if (EX(op_array)->brk_cont_array[i].start > op_num) { EX 5276 Zend/zend_vm_def.h } else if (op_num < EX(op_array)->brk_cont_array[i].brk) { EX 5278 Zend/zend_vm_def.h catch_op_num >= EX(op_array)->brk_cont_array[i].brk) { EX 5279 Zend/zend_vm_def.h zend_op *brk_opline = &EX(op_array)->opcodes[EX(op_array)->brk_cont_array[i].brk]; EX 5298 Zend/zend_vm_def.h if (!EG(error_reporting) && EX(old_error_reporting) != NULL && Z_LVAL_P(EX(old_error_reporting)) != 0) { EX 5302 Zend/zend_vm_def.h Z_LVAL(restored_error_reporting) = Z_LVAL_P(EX(old_error_reporting)); EX 5307 Zend/zend_vm_def.h EX(old_error_reporting) = NULL; EX 5310 Zend/zend_vm_def.h if (EX(delayed_exception)) { EX 5311 Zend/zend_vm_def.h zend_exception_set_previous(EG(exception), EX(delayed_exception) TSRMLS_CC); EX 5313 Zend/zend_vm_def.h EX(delayed_exception) = EG(exception); EX 5315 Zend/zend_vm_def.h EX(fast_ret) = NULL; EX 5316 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[finally_op_num]); EX 5321 Zend/zend_vm_def.h if (EX(delayed_exception)) { EX 5322 Zend/zend_vm_def.h zend_exception_set_previous(EG(exception), EX(delayed_exception) TSRMLS_CC); EX 5323 Zend/zend_vm_def.h EX(delayed_exception) = NULL; EX 5326 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[catch_op_num]); EX 5329 Zend/zend_vm_def.h if (EX(delayed_exception)) { EX 5330 Zend/zend_vm_def.h zend_exception_set_previous(EG(exception), EX(delayed_exception) TSRMLS_CC); EX 5331 Zend/zend_vm_def.h EX(delayed_exception) = NULL; EX 5333 Zend/zend_vm_def.h if (UNEXPECTED((EX(op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0)) { EX 5364 Zend/zend_vm_def.h if (UNEXPECTED((EX(op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0)) { EX 5440 Zend/zend_vm_def.h (EX(prev_execute_data) && EX 5441 Zend/zend_vm_def.h EX(prev_execute_data)->function_state.function->common.fn_flags & ZEND_ACC_STATIC))) { EX 5497 Zend/zend_vm_def.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 5635 Zend/zend_vm_def.h if (EX(delayed_exception) != NULL) { EX 5637 Zend/zend_vm_def.h zval_ptr_dtor(&EX(delayed_exception)); EX 5638 Zend/zend_vm_def.h EX(delayed_exception) = NULL; EX 5651 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 5654 Zend/zend_vm_def.h if (UNEXPECTED(EX(delayed_exception) != NULL)) { EX 5655 Zend/zend_vm_def.h EX(fast_ret) = NULL; EX 5657 Zend/zend_vm_def.h EX(fast_ret) = opline; EX 5665 Zend/zend_vm_def.h if (EX(fast_ret)) { EX 5666 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(EX(fast_ret) + 1); EX 5667 Zend/zend_vm_def.h if ((EX(fast_ret)->extended_value & ZEND_FAST_CALL_FROM_FINALLY)) { EX 5668 Zend/zend_vm_def.h EX(fast_ret) = &EX(op_array)->opcodes[EX(fast_ret)->op2.opline_num]; EX 5676 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 5679 Zend/zend_vm_def.h EG(exception) = EX(delayed_exception); EX 5680 Zend/zend_vm_def.h EX(delayed_exception) = NULL; EX 5682 Zend/zend_vm_def.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 5684 Zend/zend_vm_def.h } else if (UNEXPECTED((EX(op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0)) { EX 317 Zend/zend_vm_execute.h #define OPLINE EX(opline) EX 319 Zend/zend_vm_execute.h #define USE_OPLINE zend_op *opline = EX(opline); EX 393 Zend/zend_vm_execute.h zend_bool nested = EX(nested); EX 394 Zend/zend_vm_execute.h zend_op_array *op_array = EX(op_array); EX 396 Zend/zend_vm_execute.h EG(current_execute_data) = EX(prev_execute_data); EX 418 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 419 Zend/zend_vm_execute.h EX(function_state).arguments = NULL; EX 421 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 422 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 423 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 434 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 435 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 436 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 440 Zend/zend_vm_execute.h EG(active_symbol_table) = EX(symbol_table); EX 442 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 443 Zend/zend_vm_execute.h EX(function_state).arguments = NULL; EX 446 Zend/zend_vm_execute.h if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) { EX 447 Zend/zend_vm_execute.h if (EX(call)->is_ctor_result_used) { EX 456 Zend/zend_vm_execute.h EG(This) = EX(current_this); EX 457 Zend/zend_vm_execute.h EG(scope) = EX(current_scope); EX 458 Zend/zend_vm_execute.h EG(called_scope) = EX(current_called_scope); EX 460 Zend/zend_vm_execute.h EX(call)--; EX 483 Zend/zend_vm_execute.h zend_function *fbc = EX(function_state).function; EX 487 Zend/zend_vm_execute.h EX(object) = EX(call)->object; EX 504 Zend/zend_vm_execute.h !EX(object)) { EX 521 Zend/zend_vm_execute.h EX(current_this) = EG(This); EX 522 Zend/zend_vm_execute.h EX(current_scope) = EG(scope); EX 523 Zend/zend_vm_execute.h EX(current_called_scope) = EG(called_scope); EX 524 Zend/zend_vm_execute.h EG(This) = EX(object); EX 525 Zend/zend_vm_execute.h EG(scope) = (fbc->type == ZEND_USER_FUNCTION || !EX(object)) ? fbc->common.scope : NULL; EX 526 Zend/zend_vm_execute.h EG(called_scope) = EX(call)->called_scope; EX 529 Zend/zend_vm_execute.h num_args = opline->extended_value + EX(call)->num_additional_args; EX 530 Zend/zend_vm_execute.h if (EX(call)->num_additional_args) { EX 531 Zend/zend_vm_execute.h EX(function_state).arguments = zend_vm_stack_push_args(num_args TSRMLS_CC); EX 533 Zend/zend_vm_execute.h EX(function_state).arguments = zend_vm_stack_top(TSRMLS_C); EX 541 Zend/zend_vm_execute.h void **p = EX(function_state).arguments - num_args; EX 558 Zend/zend_vm_execute.h fbc->internal_function.handler(num_args, ret->var.ptr, &ret->var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC); EX 571 Zend/zend_vm_execute.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 595 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 596 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 597 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 601 Zend/zend_vm_execute.h EG(active_symbol_table) = EX(symbol_table); EX 607 Zend/zend_vm_execute.h if (EXPECTED(EX(object) != NULL)) { EX 608 Zend/zend_vm_execute.h Z_OBJ_HT_P(EX(object))->call_method(fbc->common.function_name, num_args, EX_T(opline->result.var).var.ptr, &EX_T(opline->result.var).var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC); EX 628 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 629 Zend/zend_vm_execute.h EX(function_state).arguments = NULL; EX 633 Zend/zend_vm_execute.h if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) { EX 634 Zend/zend_vm_execute.h if (EX(call)->is_ctor_result_used) { EX 643 Zend/zend_vm_execute.h EG(This) = EX(current_this); EX 644 Zend/zend_vm_execute.h EG(scope) = EX(current_scope); EX 645 Zend/zend_vm_execute.h EG(called_scope) = EX(current_called_scope); EX 648 Zend/zend_vm_execute.h EX(call)--; EX 692 Zend/zend_vm_execute.h EX(function_state).function = EX(call)->fbc; EX 717 Zend/zend_vm_execute.h arg_num = opline->op2.num + EX(call)->num_additional_args + 1; EX 742 Zend/zend_vm_execute.h if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) { EX 755 Zend/zend_vm_execute.h EX(call)->num_additional_args++; EX 815 Zend/zend_vm_execute.h if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) { EX 819 Zend/zend_vm_execute.h EX(call)->fbc->common.scope ? EX(call)->fbc->common.scope->name : "", EX 820 Zend/zend_vm_execute.h EX(call)->fbc->common.scope ? "::" : "", EX 821 Zend/zend_vm_execute.h EX(call)->fbc->common.function_name EX 835 Zend/zend_vm_execute.h EX(call)->num_additional_args++; EX 875 Zend/zend_vm_execute.h ptr = EX(prev_execute_data); EX 956 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes + opline->op2.opline_num); EX 958 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->extended_value; EX 972 Zend/zend_vm_execute.h EX(call) = call; EX 986 Zend/zend_vm_execute.h if (EX(old_error_reporting) == NULL) { EX 987 Zend/zend_vm_execute.h EX(old_error_reporting) = &EX_T(opline->result.var).tmp_var; EX 1023 Zend/zend_vm_execute.h zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", EG(scope)->name, EX(op_array)->function_name); EX 1031 Zend/zend_vm_execute.h zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_statement_handler, EX(op_array) TSRMLS_CC); EX 1041 Zend/zend_vm_execute.h zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_begin_handler, EX(op_array) TSRMLS_CC); EX 1051 Zend/zend_vm_execute.h zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_end_handler, EX(op_array) TSRMLS_CC); EX 1062 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRMLS_CC); EX 1072 Zend/zend_vm_execute.h EX_T(opline->result.var).class_entry = do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); EX 1086 Zend/zend_vm_execute.h do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_entry, 0 TSRMLS_CC); EX 1097 Zend/zend_vm_execute.h do_bind_function(EX(op_array), opline, EG(function_table), 0); EX 1192 Zend/zend_vm_execute.h catch_op_num = EX(op_array)->try_catch_array[i].catch_op; EX 1195 Zend/zend_vm_execute.h finally_op_num = EX(op_array)->try_catch_array[i].finally_op; EX 1203 Zend/zend_vm_execute.h if (EX(call) >= EX(call_slots)) { EX 1204 Zend/zend_vm_execute.h call_slot *call = EX(call); EX 1222 Zend/zend_vm_execute.h } while (call >= EX(call_slots)); EX 1223 Zend/zend_vm_execute.h EX(call) = NULL; EX 1226 Zend/zend_vm_execute.h for (i=0; i<EX(op_array)->last_brk_cont; i++) { EX 1227 Zend/zend_vm_execute.h if (EX(op_array)->brk_cont_array[i].start < 0) { EX 1229 Zend/zend_vm_execute.h } else if (EX(op_array)->brk_cont_array[i].start > op_num) { EX 1232 Zend/zend_vm_execute.h } else if (op_num < EX(op_array)->brk_cont_array[i].brk) { EX 1234 Zend/zend_vm_execute.h catch_op_num >= EX(op_array)->brk_cont_array[i].brk) { EX 1235 Zend/zend_vm_execute.h zend_op *brk_opline = &EX(op_array)->opcodes[EX(op_array)->brk_cont_array[i].brk]; EX 1254 Zend/zend_vm_execute.h if (!EG(error_reporting) && EX(old_error_reporting) != NULL && Z_LVAL_P(EX(old_error_reporting)) != 0) { EX 1258 Zend/zend_vm_execute.h Z_LVAL(restored_error_reporting) = Z_LVAL_P(EX(old_error_reporting)); EX 1263 Zend/zend_vm_execute.h EX(old_error_reporting) = NULL; EX 1266 Zend/zend_vm_execute.h if (EX(delayed_exception)) { EX 1267 Zend/zend_vm_execute.h zend_exception_set_previous(EG(exception), EX(delayed_exception) TSRMLS_CC); EX 1269 Zend/zend_vm_execute.h EX(delayed_exception) = EG(exception); EX 1271 Zend/zend_vm_execute.h EX(fast_ret) = NULL; EX 1272 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[finally_op_num]); EX 1277 Zend/zend_vm_execute.h if (EX(delayed_exception)) { EX 1278 Zend/zend_vm_execute.h zend_exception_set_previous(EG(exception), EX(delayed_exception) TSRMLS_CC); EX 1279 Zend/zend_vm_execute.h EX(delayed_exception) = NULL; EX 1282 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[catch_op_num]); EX 1285 Zend/zend_vm_execute.h if (EX(delayed_exception)) { EX 1286 Zend/zend_vm_execute.h zend_exception_set_previous(EG(exception), EX(delayed_exception) TSRMLS_CC); EX 1287 Zend/zend_vm_execute.h EX(delayed_exception) = NULL; EX 1289 Zend/zend_vm_execute.h if (UNEXPECTED((EX(op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0)) { EX 1320 Zend/zend_vm_execute.h if (UNEXPECTED((EX(op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0)) { EX 1338 Zend/zend_vm_execute.h if (EX(delayed_exception) != NULL) { EX 1340 Zend/zend_vm_execute.h zval_ptr_dtor(&EX(delayed_exception)); EX 1341 Zend/zend_vm_execute.h EX(delayed_exception) = NULL; EX 1354 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 1357 Zend/zend_vm_execute.h if (UNEXPECTED(EX(delayed_exception) != NULL)) { EX 1358 Zend/zend_vm_execute.h EX(fast_ret) = NULL; EX 1360 Zend/zend_vm_execute.h EX(fast_ret) = opline; EX 1368 Zend/zend_vm_execute.h if (EX(fast_ret)) { EX 1369 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(EX(fast_ret) + 1); EX 1370 Zend/zend_vm_execute.h if ((EX(fast_ret)->extended_value & ZEND_FAST_CALL_FROM_FINALLY)) { EX 1371 Zend/zend_vm_execute.h EX(fast_ret) = &EX(op_array)->opcodes[EX(fast_ret)->op2.opline_num]; EX 1379 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 1382 Zend/zend_vm_execute.h EG(exception) = EX(delayed_exception); EX 1383 Zend/zend_vm_execute.h EX(delayed_exception) = NULL; EX 1385 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 1387 Zend/zend_vm_execute.h } else if (UNEXPECTED((EX(op_array)->fn_flags & ZEND_ACC_GENERATOR) != 0)) { EX 1439 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 1456 Zend/zend_vm_execute.h EX(call) = call; EX 1486 Zend/zend_vm_execute.h EX(call) = call; EX 1507 Zend/zend_vm_execute.h EX(call) = call; EX 1577 Zend/zend_vm_execute.h EX(call) = call; EX 1596 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 1618 Zend/zend_vm_execute.h EX(call) = call; EX 1669 Zend/zend_vm_execute.h EX(op_array), execute_data TSRMLS_CC); EX 1670 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); EX 1680 Zend/zend_vm_execute.h EX(op_array), execute_data TSRMLS_CC); EX 1681 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes + el->cont); EX 1692 Zend/zend_vm_execute.h EX(op_array), execute_data TSRMLS_CC); EX 1694 Zend/zend_vm_execute.h brk_opline = EX(op_array)->opcodes + el->brk; EX 1782 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 1799 Zend/zend_vm_execute.h EX(call) = call; EX 1830 Zend/zend_vm_execute.h EX(call) = call; EX 1851 Zend/zend_vm_execute.h EX(call) = call; EX 1921 Zend/zend_vm_execute.h EX(call) = call; EX 1981 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 1998 Zend/zend_vm_execute.h EX(call) = call; EX 2029 Zend/zend_vm_execute.h EX(call) = call; EX 2050 Zend/zend_vm_execute.h EX(call) = call; EX 2120 Zend/zend_vm_execute.h EX(call) = call; EX 2218 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 2235 Zend/zend_vm_execute.h EX(call) = call; EX 2265 Zend/zend_vm_execute.h EX(call) = call; EX 2286 Zend/zend_vm_execute.h EX(call) = call; EX 2356 Zend/zend_vm_execute.h EX(call) = call; EX 2506 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 2512 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 2584 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->op2.num; EX 2587 Zend/zend_vm_execute.h EX(function_state).function = CACHED_PTR(opline->op1.literal->cache_slot); EX 2588 Zend/zend_vm_execute.h } else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(fname), Z_STRLEN_P(fname)+1, Z_HASH_P(fname), (void **) &EX(function_state).function)==FAILURE)) { EX 2592 Zend/zend_vm_execute.h CACHE_PTR(opline->op1.literal->cache_slot, EX(function_state).function); EX 2595 Zend/zend_vm_execute.h call->fbc = EX(function_state).function; EX 2600 Zend/zend_vm_execute.h EX(call) = call; EX 2756 Zend/zend_vm_execute.h if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 3007 Zend/zend_vm_execute.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 3016 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) new_op_array; EX 3017 Zend/zend_vm_execute.h EX(object) = NULL; EX 3029 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 3031 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 3032 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 3033 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 3073 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 3207 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 3765 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_CONST_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 3824 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 3938 Zend/zend_vm_execute.h EX(call) = call; EX 4159 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 4379 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 4826 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 4940 Zend/zend_vm_execute.h EX(call) = call; EX 5081 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 5655 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_CONST_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 5690 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 5804 Zend/zend_vm_execute.h EX(call) = call; EX 5934 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 6108 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 6407 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_CONST_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 6425 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 6539 Zend/zend_vm_execute.h EX(call) = call; EX 6654 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 6816 Zend/zend_vm_execute.h (EX(prev_execute_data) && EX 6817 Zend/zend_vm_execute.h EX(prev_execute_data)->function_state.function->common.fn_flags & ZEND_ACC_STATIC))) { EX 6852 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 7284 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 7398 Zend/zend_vm_execute.h EX(call) = call; EX 7414 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 7438 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 7448 Zend/zend_vm_execute.h EX_CV(opline->op2.var) = (zval**)EX_CV_NUM(execute_data, EX(op_array)->last_var + opline->op2.var); EX 7598 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 7883 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 7889 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 8121 Zend/zend_vm_execute.h if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 8373 Zend/zend_vm_execute.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 8382 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) new_op_array; EX 8383 Zend/zend_vm_execute.h EX(object) = NULL; EX 8395 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 8397 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 8398 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 8399 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 8439 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 8573 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 8624 Zend/zend_vm_execute.h if (EX(old_error_reporting) == &EX_T(opline->op1.var).tmp_var) { EX 8625 Zend/zend_vm_execute.h EX(old_error_reporting) = NULL; EX 9183 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_TMP_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 9290 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 9357 Zend/zend_vm_execute.h EX(call) = call; EX 9487 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 9661 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 10155 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 10222 Zend/zend_vm_execute.h EX(call) = call; EX 10365 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 10939 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_TMP_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 11021 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 11088 Zend/zend_vm_execute.h EX(call) = call; EX 11220 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 11394 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 11693 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_TMP_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 11815 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 11989 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 12467 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 12534 Zend/zend_vm_execute.h EX(call) = call; EX 12675 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 13140 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 13146 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 13418 Zend/zend_vm_execute.h if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 13438 Zend/zend_vm_execute.h !ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 13475 Zend/zend_vm_execute.h EX(function_state).function->type == ZEND_INTERNAL_FUNCTION) { EX 13476 Zend/zend_vm_execute.h if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 13496 Zend/zend_vm_execute.h if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 13742 Zend/zend_vm_execute.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 13751 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) new_op_array; EX 13752 Zend/zend_vm_execute.h EX(object) = NULL; EX 13764 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 13766 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 13767 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 13768 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 13808 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 13942 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 13969 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 13983 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 14013 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 14040 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 14049 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 15121 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_VAR_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 15229 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 15465 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 15715 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 15782 Zend/zend_vm_execute.h EX(call) = call; EX 15795 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 15909 Zend/zend_vm_execute.h EX(call) = call; EX 16130 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 16588 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 17581 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 17817 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 18068 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 18135 Zend/zend_vm_execute.h EX(call) = call; EX 18149 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 18263 Zend/zend_vm_execute.h EX(call) = call; EX 18688 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 19735 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_VAR_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 19843 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 20079 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 20386 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 20453 Zend/zend_vm_execute.h EX(call) = call; EX 20467 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 20581 Zend/zend_vm_execute.h EX(call) = call; EX 20711 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 21169 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 21728 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_VAR_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 21804 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 21915 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 22029 Zend/zend_vm_execute.h EX(call) = call; EX 22144 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 22339 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 23316 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 23552 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 23856 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 23923 Zend/zend_vm_execute.h EX(call) = call; EX 23936 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 24050 Zend/zend_vm_execute.h EX(call) = call; EX 24474 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 25348 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 25506 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 25573 Zend/zend_vm_execute.h EX(call) = call; EX 25991 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 26762 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 26919 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 26986 Zend/zend_vm_execute.h EX(call) = call; EX 27313 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 28084 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 28241 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 28308 Zend/zend_vm_execute.h EX(call) = call; EX 28635 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 29067 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 29837 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 29993 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 30060 Zend/zend_vm_execute.h EX(call) = call; EX 30386 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 30836 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->extended_value]); EX 30842 Zend/zend_vm_execute.h ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); EX 31099 Zend/zend_vm_execute.h if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 31119 Zend/zend_vm_execute.h !ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 31156 Zend/zend_vm_execute.h EX(function_state).function->type == ZEND_INTERNAL_FUNCTION) { EX 31157 Zend/zend_vm_execute.h if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 31176 Zend/zend_vm_execute.h if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) { EX 31411 Zend/zend_vm_execute.h EX(original_return_value) = EG(return_value_ptr_ptr); EX 31420 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) new_op_array; EX 31421 Zend/zend_vm_execute.h EX(object) = NULL; EX 31433 Zend/zend_vm_execute.h EX(function_state).function = (zend_function *) EX(op_array); EX 31435 Zend/zend_vm_execute.h EG(opline_ptr) = &EX(opline); EX 31436 Zend/zend_vm_execute.h EG(active_op_array) = EX(op_array); EX 31437 Zend/zend_vm_execute.h EG(return_value_ptr_ptr) = EX(original_return_value); EX 31477 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 31611 Zend/zend_vm_execute.h ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); EX 32655 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_CV_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 32762 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 32995 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 33244 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 33311 Zend/zend_vm_execute.h EX(call) = call; EX 33441 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 33895 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 34885 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 35118 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 35368 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 35435 Zend/zend_vm_execute.h EX(call) = call; EX 35858 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 36903 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_CV_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 37010 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 37243 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 37548 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 37615 Zend/zend_vm_execute.h EX(call) = call; EX 37747 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 38201 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 38758 Zend/zend_vm_execute.h return zend_fetch_var_address_helper_SPEC_CV_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); EX 38833 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 39048 Zend/zend_vm_execute.h zend_delete_variable(EX(prev_execute_data), EG(active_symbol_table), cv->name, cv->name_len+1, cv->hash_value TSRMLS_CC); EX 39222 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 40196 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 40429 Zend/zend_vm_execute.h if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) { EX 40731 Zend/zend_vm_execute.h call_slot *call = EX(call_slots) + opline->result.num; EX 40798 Zend/zend_vm_execute.h EX(call) = call; EX 41219 Zend/zend_vm_execute.h if (EX(op_array)->fn_flags & ZEND_ACC_RETURN_REFERENCE) { EX 295 ext/opcache/zend_accelerator_module.c #undef EX EX 297 ext/opcache/zend_accelerator_module.c #define EX_T(offset) (*(temp_variable *)((char *) EX(Ts) + offset)) EX 303 ext/opcache/zend_accelerator_module.c if (zend_hash_find(EG(class_table), Z_STRVAL(EX(opline)->op2.u.constant), Z_STRLEN(EX(opline)->op2.u.constant) + 1, (void **)&pce) == FAILURE || EX 304 ext/opcache/zend_accelerator_module.c (zend_hash_find(EG(class_table), Z_STRVAL(EX(opline)->op1.u.constant), Z_STRLEN(EX(opline)->op1.u.constant), (void**)&pce_orig) == SUCCESS && EX 306 ext/opcache/zend_accelerator_module.c do_bind_inherited_class(EX(opline), EG(class_table), EX_T(EX(opline)->extended_value).class_entry, 0 TSRMLS_CC); EX 308 ext/opcache/zend_accelerator_module.c EX(opline)++; EX 1128 sapi/cli/php_cli.c EX(function_state).function = pce->constructor; EX 1095 sapi/phpdbg/phpdbg_prompt.c #define EX_CV(var) EX(CVs)[var] EX 1097 sapi/phpdbg/phpdbg_prompt.c #define EX_CVs() EX(CVs) EX 1099 sapi/phpdbg/phpdbg_prompt.c #define EX_T(offset) (*(temp_variable *)((char *) EX(Ts) + offset)) EX 1101 sapi/phpdbg/phpdbg_prompt.c #define EX_Ts() EX(Ts) EX 1108 sapi/phpdbg/phpdbg_prompt.c EX(CVs) = (zval***)((char*)execute_data + ZEND_MM_ALIGNED_SIZE(sizeof(zend_execute_data))); EX 1109 sapi/phpdbg/phpdbg_prompt.c memset(EX(CVs), 0, sizeof(zval**) * op_array->last_var); EX 1110 sapi/phpdbg/phpdbg_prompt.c EX(Ts) = (temp_variable *)(((char*)EX(CVs)) + ZEND_MM_ALIGNED_SIZE(sizeof(zval**) * op_array->last_var * (EG(active_symbol_table) ? 1 : 2))); EX 1111 sapi/phpdbg/phpdbg_prompt.c EX(fbc) = NULL; EX 1112 sapi/phpdbg/phpdbg_prompt.c EX(called_scope) = NULL; EX 1113 sapi/phpdbg/phpdbg_prompt.c EX(object) = NULL; EX 1114 sapi/phpdbg/phpdbg_prompt.c EX(old_error_reporting) = NULL; EX 1115 sapi/phpdbg/phpdbg_prompt.c EX(op_array) = op_array; EX 1116 sapi/phpdbg/phpdbg_prompt.c EX(symbol_table) = EG(active_symbol_table); EX 1117 sapi/phpdbg/phpdbg_prompt.c EX(prev_execute_data) = EG(current_execute_data); EX 1119 sapi/phpdbg/phpdbg_prompt.c EX(nested) = nested; EX 1137 sapi/phpdbg/phpdbg_prompt.c EX(opline) = UNEXPECTED((op_array->fn_flags & ZEND_ACC_INTERACTIVE) != 0) && EG(start_op) ? EG(start_op) : op_array->opcodes; EX 1138 sapi/phpdbg/phpdbg_prompt.c EG(opline_ptr) = &EX(opline); EX 1140 sapi/phpdbg/phpdbg_prompt.c EX(function_state).function = (zend_function *) op_array; EX 1141 sapi/phpdbg/phpdbg_prompt.c EX(function_state).arguments = NULL;